Date: Fri, 4 Jan 2008 07:13:01 +0200 From: Kostik Belousov <kostikbel@gmail.com> To: gnome@freebsd.org Subject: pulseaudio upgrade to 0.9.8 Message-ID: <20080104051301.GY57756@deviant.kiev.zoral.com.ua>
next in thread | raw e-mail | index | archive | help
--pwuPNfS0paSTjpGn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Trying to upgrade pulseaudio from 0.9.6_4 to 0.9.8(_1), I get the error below. The link problem is obviously introduced by -Wl,-no-undefined linker option. But I have no idea why it is there, and how to do the upgrad= e. This happens in the chroot running RELENG_6 world on the RELENG_7 kernel. Where shall I look further ? /bin/sh /usr/tmp/portsworkdir6/usr/ports/audio/pulseaudio/work/gnome-libtoo= l --tag=3DCC --mode=3Dlink cc -I../src -I../src/modules -I../src/modules/rt= p -I../src/modules/gconf -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -I/usr= /local/include -I/usr/local/include -DPA_DLSEARCHPATH=3D\"/usr/local/li= b/pulse-0.9/modules/\" -DPA_DEFAULT_CONFIG_DIR=3D\"/usr/local/etc/pulse\" -= DPA_BINARY=3D\"/usr/local/bin/pulseaudio\" -DPA_SYSTEM_RUNTIME_PATH=3D\"/va= r/run/pulse\" -DAO_REQUIRE_CAS '-DDEBUG_TRAP=3D__asm__("int $3")' -O2 -fno-= strict-aliasing -pipe -march=3Dpentiumpro -std=3Dgnu99 -Wall -W -Wextra -pe= dantic -pipe -Wformat -Wold-style-definition -Wdeclaration-after-statement = -Wfloat-equal -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototyp= es -Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wpointer-a= rith -Wcast-align -Wwrite-strings -Winline -Wno-unused-parameter -ffast-mat= h -Wl,-no-undefined -ffunction-sections -fdata-sections -Wl,--gc-sections = -L/usr/local/lib -o libpulse.la -rpath /usr/local/lib -version-info 4:0:4 -= Wl,-version-script=3D./map-file -lSM -lICE -lX11 -L/usr/local/lib libpulse= _la-channelmap.lo libpulse_la-client-conf.lo libpulse_la-context.lo libpuls= e_la-error.lo libpulse_la-introspect.lo libpulse_la-mainloop.lo libpulse_la= -mainloop-api.lo libpulse_la-mainloop-signal.lo libpulse_la-operation.lo li= bpulse_la-sample.lo libpulse_la-scache.lo libpulse_la-stream.lo libpulse_la= -subscribe.lo libpulse_la-thread-mainloop.lo libpulse_la-timeval.lo libpuls= e_la-utf8.lo libpulse_la-util.lo libpulse_la-volume.lo libpulse_la-xmalloc.= lo libpulse_la-authkey.lo libpulse_la-conf-parser.lo libpulse_la-core-util.= lo libpulse_la-dynarray.lo libpulse_la-hashmap.lo libpulse_la-idxset.lo lib= pulse_la-inet_ntop.lo libpulse_la-iochannel.lo libpulse_la-log.lo libpulse_= la-mcalign.lo libpulse_la-memblock.lo libpulse_la-memblockq.lo libpulse_la-= memchunk.lo libpulse_la-packet.lo libpulse_la-parseaddr.lo libpulse_la-pdis= patch.lo libpulse_la-pipe.lo libpulse_la-poll.lo libpulse_la-pstream.lo lib= pulse_la-pstream-util.lo libpulse_la-queue.lo libpulse_la-random.lo libpuls= e_la-socket-client.lo libpulse_la-socket-util.lo libpulse_la-strbuf.lo libp= ulse_la-strlist.lo libpulse_la-tagstruct.lo libpulse_la-core-error.lo libpu= lse_la-shm.lo libpulse_la-flist.lo libpulse_la-object.lo libpulse_la-msgobj= ect.lo libpulse_la-once.lo libpulse_la-mutex-posix.lo libpulse_la-thread-po= six.lo libpulse_la-semaphore-posix.lo libpulse_la-client-conf-x11.lo libpu= lse_la-x11prop.lo -pthread -liconv -lm cc -shared .libs/libpulse_la-channelmap.o .libs/libpulse_la-client-conf.o = .libs/libpulse_la-context.o .libs/libpulse_la-error.o .libs/libpulse_la-int= rospect.o .libs/libpulse_la-mainloop.o .libs/libpulse_la-mainloop-api.o .li= bs/libpulse_la-mainloop-signal.o .libs/libpulse_la-operation.o .libs/libpul= se_la-sample.o .libs/libpulse_la-scache.o .libs/libpulse_la-stream.o .libs/= libpulse_la-subscribe.o .libs/libpulse_la-thread-mainloop.o .libs/libpulse_= la-timeval.o .libs/libpulse_la-utf8.o .libs/libpulse_la-util.o .libs/libpul= se_la-volume.o .libs/libpulse_la-xmalloc.o .libs/libpulse_la-authkey.o .lib= s/libpulse_la-conf-parser.o .libs/libpulse_la-core-util.o .libs/libpulse_la= -dynarray.o .libs/libpulse_la-hashmap.o .libs/libpulse_la-idxset.o .libs/li= bpulse_la-inet_ntop.o .libs/libpulse_la-iochannel. o .libs/libpulse_la-log.= o .libs/libpulse_la-mcalign.o .libs/libpulse_la-memblock.o .libs/libpulse_l= a-memblockq.o .libs/libpulse_la-memchunk.o .libs/libpulse_la-packet.o .libs= /libpulse_la-parseaddr.o .libs/libpulse_la-pdispatch.o .libs/libpulse_la-pi= pe.o .libs/libpulse_la-poll.o .libs/libpulse_la-pstream.o .libs/libpulse_la= -pstream-util.o .libs/libpulse_la-queue.o .libs/libpulse_la-random.o .libs/= libpulse_la-socket-client.o .libs/libpulse_la-socket-util.o .libs/libpulse_= la-strbuf.o .libs/libpulse_la-strlist.o .libs/libpulse_la-tagstruct.o .libs= /libpulse_la-core-error.o .libs/libpulse_la-shm.o .libs/libpulse_la-flist.o= .libs/libpulse_la-object.o .libs/libpulse_la-msgobject.o .libs/libpulse_la= -once.o .libs/libpulse_la-mutex-posix.o .libs/libpulse_la-thread-posix.o .l= ibs/libpulse_la-semaphore-posix.o .libs/libpulse_la-client-conf-x11.o .libs= /libpulse_la-x11prop.o -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr= /local/lib -L/usr/local/lib /usr/local/lib/libSM.so /usr/local/lib/libICE.s= o /usr/local/lib/libX11.so -pthread /usr/local/lib/libiconv.so -lm -march= =3Dpentiumpro -Wl,-no-undefined -Wl,--gc-sections -Wl,-version-script=3D./m= ap-file -pthread -pthread -pthread -Wl,-soname -Wl,libpulse.so.0 -o .libs/l= ibpulse.so.0 /usr/bin/ld: Warning: gc-sections option ignored =2Elibs/libpulse_la-channelmap.o(.text+0x5f): In function `pa_channel_map_i= nit': : undefined reference to `__assert' =2Elibs/libpulse_la-channelmap.o(.text+0xd3): In function `pa_channel_map_i= nit_mono': : undefined reference to `__assert' =2Elibs/libpulse_la-channelmap.o(.text+0x14a): In function `pa_channel_map_= init_stereo': =20 : undefined reference to `__assert' =2Elibs/libpulse_la-channelmap.o(.text+0x1ce): In function `pa_channel_map_= init_auto': : undefined reference to `__assert' =2Elibs/libpulse_la-channelmap.o(.text+0x28f): In function `.L28': : undefined reference to `__assert' =2Elibs/libpulse_la-channelmap.o(.text+0x518): more undefined references to= `__assert' follow =2Elibs/libpulse_la-channelmap.o(.text+0x61d): In function `pa_channel_map_= snprint': : undefined reference to `strchr' =2Elibs/libpulse_la-channelmap.o(.text+0x677): In function `pa_channel_map_= snprint': : undefined reference to `__assert' =2Elibs/libpulse_la-channelmap.o(.text+0x6a7): In function `pa_channel_map_= snprint': : undefined reference to `__assert' =2Elibs/libpulse_la-channelmap.o(.text+0x6d7): In function `pa_channel_map_= snprint': : undefined reference to `__assert' =2Elibs/libpulse_la-channelmap.o(.text+0x76c): In function `pa_channel_map_= valid': : undefined reference to `__assert' =2Elibs/libpulse_la-channelmap.o(.text+0x7d2): In function `pa_channel_map_= parse': : undefined reference to `memset' --pwuPNfS0paSTjpGn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFHfcBcC3+MBN1Mb4gRAjhxAJ9nhrtsGcwCRrT1rgCxcDljMUa3qQCfdBxb 26AE48aQaSrrZRoKW+ya9+8= =wjd8 -----END PGP SIGNATURE----- --pwuPNfS0paSTjpGn--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080104051301.GY57756>