[Pkg-pulseaudio-devel] Bug#556124: FTBFS with binutils-gold

Peter Fritzsche peter.fritzsche at gmx.de
Fri Nov 13 15:47:26 UTC 2009


Source: pulseaudio
Version: 0.9.19-2
Severity: minor
User: peter.fritzsche at gmx.de
Usertags: no-add-needed

Tried to build your package and it fails to build with GNU binutils-gold. The
important difference is that --no-add-needed is the default behavior of of GNU
binutils-gold. Please provide all needed libraries to the linker when building
your executables.

More informations can be found at
 http://wiki.debian.org/qa.debian.org/FTBFS#A2009-11-02Packagesfailingbecausebinutils-gold.2BAC8-indirectlinking

/bin/bash ../libtool  --tag=CC   --mode=link cc -std=gnu99 -I../src -I../src -I../src/modules -I../src/modules -I../src/modules/rtp -I../src/modules/rtp -I../src/modules/gconf -I../src/modules/gconf -I../src/modules/bluetooth -I../src/modules/bluetooth -I../src/modules/oss -I../src/modules/oss -I../src/modules/alsa -I../src/modules/alsa -I../src/modules/raop -I../src/modules/raop -I../src/modules/x11 -I../src/modules/x11 -I../src/modules/jack -I../src/modules/jack -pthread -D_POSIX_PTHREAD_SEMANTICS    -DPA_BUILDDIR=\"/home/peter/rebuild/build/pulseaudio/pulseaudio-0.9.19/src\" -DPA_DLSEARCHPATH=\"/usr/lib/pulse-0.9.19/modules\" -DPA_DEFAULT_CONFIG_DIR=\"/etc/pulse\" -DPA_BINARY=\"/usr/bin/pulseaudio\" -DPA_SYSTEM_RUNTIME_PATH=\"/var/run/pulse\" -DPA_SYSTEM_CONFIG_PATH=\"/var/lib/pulse\" -DPA_SYSTEM_STATE_PATH=\"/var/lib/pulse\" -DAO_REQUIRE_CAS -DPULSE_LOCALEDIR=\"/usr/share/locale\" -DPA_MACHINE_ID=\"/var/lib/dbus/machine-id\" -DPA_ALSA_PATHS_DIR=\"/usr/share/pulseaudio/alsa-mixer/paths\" -DPA_ALSA_PROFILE_SETS_DIR=\"/usr/share/pulseaudio/alsa-mixer/profile-sets\" -DORBIT2=1 -pthread -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -g -O2 -g -Wall -O2 -Wall -W -Wextra -pipe -Wno-long-long -Winline -Wvla -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing=2 -Wwrite-strings -Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option -Wl,-z,nodelete    -o gconf-helper gconf_helper-gconf-helper.o   -lgconf-2 -lglib-2.0   libpulsecore-0.9.19.la libpulsecommon-0.9.19.la libpulse.la -lgdbm -lcap -lrt -ldl -lm 
libtool: link: cc -std=gnu99 -I../src -I../src -I../src/modules -I../src/modules -I../src/modules/rtp -I../src/modules/rtp -I../src/modules/gconf -I../src/modules/gconf -I../src/modules/bluetooth -I../src/modules/bluetooth -I../src/modules/oss -I../src/modules/oss -I../src/modules/alsa -I../src/modules/alsa -I../src/modules/raop -I../src/modules/raop -I../src/modules/x11 -I../src/modules/x11 -I../src/modules/jack -I../src/modules/jack -pthread -D_POSIX_PTHREAD_SEMANTICS -DPA_BUILDDIR=\"/home/peter/rebuild/build/pulseaudio/pulseaudio-0.9.19/src\" -DPA_DLSEARCHPATH=\"/usr/lib/pulse-0.9.19/modules\" -DPA_DEFAULT_CONFIG_DIR=\"/etc/pulse\" -DPA_BINARY=\"/usr/bin/pulseaudio\" -DPA_SYSTEM_RUNTIME_PATH=\"/var/run/pulse\" -DPA_SYSTEM_CONFIG_PATH=\"/var/lib/pulse\" -DPA_SYSTEM_STATE_PATH=\"/var/lib/pulse\" -DAO_REQUIRE_CAS -DPULSE_LOCALEDIR=\"/usr/share/locale\" -DPA_MACHINE_ID=\"/var/lib/dbus/machine-id\" -DPA_ALSA_PATHS_DIR=\"/usr/share/pulseaudio/alsa-mixer/paths\" -DPA_ALSA_PROFILE_SETS_DIR=\"/usr/share/pulseaudio/alsa-mixer/profile-sets\" -DORBIT2=1 -pthread -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -g -Wall -O2 -Wall -W -Wextra -pipe -Wno-long-long -Winline -Wvla -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing=2 -Wwrite-strings -Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option -Wl,-z -Wl,nodelete -o .libs/gconf-helper gconf_helper-gconf-helper.o  /usr/lib/libgconf-2.so /usr/lib/libglib-2.0.so ./.libs/libpulsecore-0.9.19.so /usr/lib/libltdl.so /usr/lib/libsamplerate.so -lspeexdsp /home/peter/rebuild/build/pulseaudio/pulseaudio-0.9.19/src/.libs/libpulse.so ./.libs/libpulsecommon-0.9.19.so ./.libs/libpulse.so /home/peter/rebuild/build/pulseaudio/pulseaudio-0.9.19/src/.libs/libpulsecommon-0.9.19.so -lX11 -lICE -lSM -lXtst -lwrap /usr/lib/libsndfile.so -lasyncns -ldbus-1 -lpthread /usr/lib/libgdbm.so -lcap -lrt -ldl -lm -pthread
/usr/bin/ld: gconf_helper-gconf-helper.o: in function main:modules/gconf/gconf-helper.c:102: error: undefined reference to 'g_type_init'
/usr/bin/ld: gconf_helper-gconf-helper.o: in function main:modules/gconf/gconf-helper.c:127: error: undefined reference to 'g_type_check_instance_cast'
/usr/bin/ld: gconf_helper-gconf-helper.o: in function main:modules/gconf/gconf-helper.c:127: error: undefined reference to 'g_object_unref'
collect2: ld returned 1 exit status
make[4]: *** [gconf-helper] Error 1






More information about the Pkg-pulseaudio-devel mailing list