From owner-freebsd-gnome@FreeBSD.ORG Fri Jan 4 05:55:19 2008 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A1A716A417 for ; Fri, 4 Jan 2008 05:55:19 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay02.kiev.sovam.com (relay02.kiev.sovam.com [62.64.120.197]) by mx1.freebsd.org (Postfix) with ESMTP id 00A4013C465 for ; Fri, 4 Jan 2008 05:55:18 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.226] (helo=deviant.kiev.zoral.com.ua) by relay02.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1JAerd-000KBx-Vk for gnome@freebsd.org; Fri, 04 Jan 2008 07:13:10 +0200 Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m045D1B8041759 for ; Fri, 4 Jan 2008 07:13:01 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2/Submit) id m045D1jT041758 for gnome@freebsd.org; Fri, 4 Jan 2008 07:13:01 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Fri, 4 Jan 2008 07:13:01 +0200 From: Kostik Belousov To: gnome@freebsd.org Message-ID: <20080104051301.GY57756@deviant.kiev.zoral.com.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pwuPNfS0paSTjpGn" Content-Disposition: inline User-Agent: Mutt/1.4.2.3i X-Scanner-Signature: 88b69d8ab6077836b90bc526c77e14c8 X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 1976 [Dec 29 2007] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {TO: local part of email appears in body} X-SpamTest-Info: {received from trusted relay: not dialup} X-SpamTest-Method: none X-SpamTest-Method: Local Lists X-SpamTest-Rate: 9 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release Cc: Subject: pulseaudio upgrade to 0.9.8 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jan 2008 05:55:19 -0000 --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--