Package Details: lib32-dbus-glib 0.106-1

Git Clone URL: https://aur.archlinux.org/lib32-dbus-glib.git (read-only)
Package Base: lib32-dbus-glib
Description: GLib bindings for DBUS
Upstream URL: http://www.freedesktop.org/wiki/Software/DBusBindings
Licenses: GPL
Submitter: None
Maintainer: alucryd
Last Packager: alucryd
Votes: 342
Popularity: 13.132815
First Submitted: 2008-09-02 16:52
Last Updated: 2016-04-10 17:36

Latest Comments

alucryd commented on 2016-06-07 06:17

And god knows what yaourt does before invoking makepkg. The build works fine in a clean chroot, so there's a problem on your system, which I can't reproduce on mine and thus don't know how to fix. You'll have to build in a chroot too https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_Clean_Chroot.

c0da commented on 2016-06-07 03:58

@alucryd It is libtool reporting error. The libtool itself is installed and the error is in the commandline:

/bin/sh ../libtool --mode=install ../0 libdbus-glib-1.la '/tmp/yaourt-tmp-mike/aur-lib32-dbus-glib/pkg/lib32-dbus-glib/usr/lib32'
../libtool: line 1085: ../0: No such file or directory

Please, notice the strange "../0" above.

I'm building with makepkg. Or, more preciese, i'm installing steam-libs with yaourt, which is building lib32-dbus-glib with makepkg

alucryd commented on 2016-06-06 09:34

Sigh, I wonder when people will learn to use pastebins... Comment deleted. Anyway, there goes my theory that you didn't have libtool installed. BTW, it works both with makepkg and inside a clean chroot, so try either of those things.

alucryd commented on 2016-06-06 08:42

Typical case of RTFM: https://wiki.archlinux.org/index.php/Arch_User_Repository#Getting_started

c0da commented on 2016-06-05 15:16

I cannot build the package: the sources are successfully compiled, but the goes strange install command:

/usr/bin/mkdir -p '/tmp/yaourt-tmp-mike/aur-lib32-dbus-glib/pkg/lib32-dbus-glib/usr/lib32'
/bin/sh ../libtool --mode=install ../0 libdbus-glib-1.la '/tmp/yaourt-tmp-mike/aur-lib32-dbus-glib/pkg/lib32-dbus-glib/usr/lib32'
libtool: install: ../0 .libs/libdbus-glib-1.so.2.3.3 /tmp/yaourt-tmp-mike/aur-lib32-dbus-glib/pkg/lib32-dbus-glib/usr/lib32/libdbus-glib-1.so.2.3.3
../libtool: line 1085: ../0: No such file or directory

What is wrong?

alucryd commented on 2015-07-16 08:02

Apologies, I did my initial import out of my main git tree, so no gitignore :( Fixed, thx for reporting!

femtomatic commented on 2015-07-15 16:12

Hi, there seems to be an error in the latest snapshot. For some reason the download includes a file named "lib32-dbus-glib-0.104-1-x86_64.pkg.tar.xz" which is a symlink to "/home/alucryd/AUR/pkg/lib32-dbus-glib-0.104-1-x86_64.pkg.tar.xz" and prevents from building the package (I simply erased the file and everything is OK)

Could you please fix that? Thanks!

sourcerer commented on 2015-07-03 17:30

PKGBUILD requires the following edits:

pkgver=0.104
md5sums=('5497d2070709cf796f1878c75a72a039')

jtts commented on 2014-02-21 01:22

PKGBUILD for version 0.102-1:

http://pastebin.com/7w7LffJ2

rafaelff commented on 2013-09-23 14:58

pkg-config is part of the base-devel group. Please make sure you have those packages installed.

Void-995 commented on 2013-09-23 05:43

Please, add package "pkg-config" as dependency.

rafaelff commented on 2013-07-03 21:42

@kentar: It shouldn't be needed. Can you please remove this line and provide the error message so I can take a look?

kentar commented on 2013-07-03 13:30

just adding
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"

in line 20 works for me

Anonymous comment on 2012-04-06 08:23

@Janhouse
I had the same problem, removed the exports you did, but when I launched something supposedly linked to this library all I got was a ELFCLASS64 error. I'm not sure, but my guess is that the library is then compiled as 64bit and put in the lib32 folder.

When I try to build it without any changes in the PKGBUILD I get a :

aking all in .
make[3]: Entering directory `/tmp/yaourt-tmp-pilot/aur-lib32-dbus-glib/src/dbus-glib-0.98/dbus'
CC dbus-glib.lo
CC dbus-gmain.lo
CC dbus-gmarshal.lo
CC dbus-gobject.lo
dbus-gobject.c: In function 'object_export_unregister_all':
dbus-gobject.c:655:15: warning: unused variable 'old' [-Wunused-variable]
CC dbus-gproxy.lo
dbus-gproxy.c: In function 'dbus_g_proxy_manager_unmonitor_name_owner':
dbus-gproxy.c:627:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
CC dbus-gtest.lo
CC dbus-gvalue.lo
dbus-gvalue.c: In function 'marshal_basic':
dbus-gvalue.c:1341:9: warning: 'g_value_get_char' is deprecated (declared at /usr/include/glib-2.0/gobject/gvaluetypes.h:184) [-Wdeprecated-declarations]
CC dbus-gvalue-parse-variant.lo
CC dbus-gthread.lo
CC dbus-gtype-specialized.lo
CC dbus-gutils.lo
CC dbus-gsignature.lo
CC dbus-gvalue-utils.lo
dbus-gvalue-utils.c: In function '_dbus_gvalue_store':
dbus-gvalue-utils.c:85:7: warning: 'g_value_get_char' is deprecated (declared at /usr/include/glib-2.0/gobject/gvaluetypes.h:184) [-Wdeprecated-declarations]
dbus-gvalue-utils.c: In function '_dbus_gvalue_set_from_pointer':
dbus-gvalue-utils.c:136:7: warning: 'g_value_set_char' is deprecated (declared at /usr/include/glib-2.0/gobject/gvaluetypes.h:181) [-Wdeprecated-declarations]
dbus-gvalue-utils.c: In function '_dbus_g_hash_func_from_gtype':
dbus-gvalue-utils.c:427:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
dbus-gvalue-utils.c: In function 'gvalue_take_hash_value':
dbus-gvalue-utils.c:508:7: warning: 'g_value_set_char' is deprecated (declared at /usr/include/glib-2.0/gobject/gvaluetypes.h:181) [-Wdeprecated-declarations]
dbus-gvalue-utils.c: In function 'hash_value_from_gvalue':
dbus-gvalue-utils.c:539:7: warning: 'g_value_get_char' is deprecated (declared at /usr/include/glib-2.0/gobject/gvaluetypes.h:184) [-Wdeprecated-declarations]
dbus-gvalue-utils.c: In function 'array_iterator':
dbus-gvalue-utils.c:882:13: warning: 'g_value_set_char' is deprecated (declared at /usr/include/glib-2.0/gobject/gvaluetypes.h:181) [-Wdeprecated-declarations]
dbus-gvalue-utils.c: In function 'array_append':
dbus-gvalue-utils.c:962:9: warning: 'g_value_get_char' is deprecated (declared at /usr/include/glib-2.0/gobject/gvaluetypes.h:184) [-Wdeprecated-declarations]
CCLD libdbus-glib-1.la
CC dbus-gidl.lo
dbus-gidl.c: In function 'free_arg_list':
dbus-gidl.c:456:16: warning: unused variable 'ai' [-Wunused-variable]
CC dbus-gloader-expat.lo
CC dbus-gparser.lo
CCLD libdbus-gtool.la
CC dbus-binding-tool-glib.o
CC dbus-glib-tool.o
CCLD dbus-binding-tool
./.libs/libdbus-glib-1.so: undefined reference to `g_mutex_unlock'
./.libs/libdbus-glib-1.so: undefined reference to `g_mutex_lock'
collect2: error: ld returned 1 exit status
make[3]: *** [dbus-binding-tool] Error 1
make[3]: Leaving directory `/tmp/yaourt-tmp-pilot/aur-lib32-dbus-glib/src/dbus-glib-0.98/dbus'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/yaourt-tmp-pilot/aur-lib32-dbus-glib/src/dbus-glib-0.98/dbus'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/yaourt-tmp-pilot/aur-lib32-dbus-glib/src/dbus-glib-0.98'
make: *** [all] Error 2

For reference :

~/builds$ pacman -Q dbus-glib lib32-dbus-core lib32-glib2
dbus-glib 0.98-1
lib32-dbus-core 1.4.16-1
lib32-glib2 2.30.2-3

Janhouse commented on 2012-01-27 19:53

Didn't build for me. Removing
export CC='gcc -m32'
export CXX='g++ -m32'
helped.

rafaelff commented on 2011-01-25 08:59

iFSS PKGBUILD works fine, but it needs dbus-glib as dependency and it shouldn't be available for arch i686.
See my PKGBUILD example: http://aur.pastebin.com/K6AKMSH3

iFSS commented on 2011-01-08 23:58

I second TryA's comment & PKGBUILD below, the package as it is can't be used for compiling other 32-bit programs that depend on it.

Updated PKGBUILD:
http://aur.pastebin.com/7t5y8K88

Hiz commented on 2010-12-16 13:02

4 pkgver=0.92
14 md5sums=('b6a53c50b66e64c2f073bdbc45ebc147')

Anonymous comment on 2010-11-13 12:53

version: 0.92 PKGBUILD: http://aur.pastebin.com/g5KVPwjG

trya commented on 2010-10-11 17:56

Please, can you update your PKGBUILD to comply with multilib systems ? It's needed for compiling 32-bit programs like Gens.

Updated PKGBUILD : http://aur.pastebin.com/4RjSZcSh

trya commented on 2010-10-11 17:53

Please, can you update your PKGBUILD to comply with multilib systems ? It's needed for compiling 32-bit programs like Gens.

Updated PKGBUILD : http://aur.pastebin.com/VYXGE4Kx

tri1976 commented on 2010-05-08 23:19

I have to make the following changes to work:
pkgver=0.86
pkgrel32=1
source=(ftp://ftp.archlinux.org/extra/os/i686/${pkgname/lib32-/}-${pkgver}-${pkgrel32}-i686.pkg.tar.xz)
md5sums=('ba6e6df79f8cc3bc338597ce5d25d5fe')

tri1976 commented on 2010-05-07 23:56

The url to download the source file doesn't exist.