Date: Tue, 28 Dec 2004 14:30:21 -0800 From: Kris Kennaway <kris@obsecurity.org> To: David Coder <dacoder@dcoder.net> Cc: Dan Nelson <dnelson@allantgroup.com> Subject: Re: libintl.so.6 & stpcpy Message-ID: <20041228223021.GA94796@xor.obsecurity.org> In-Reply-To: <20041228171342.L70719@ns0.dcoder.com> References: <20041228124201.D59339@ns0.dcoder.com> <20041228183506.GD44954@dan.emsphone.com> <20041228171342.L70719@ns0.dcoder.com>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On Tue, Dec 28, 2004 at 05:14:31PM -0500, David Coder wrote: > On Tue, 28 Dec 2004, Dan Nelson wrote: > > :Date: Tue, 28 Dec 2004 12:35:06 -0600 > :From: Dan Nelson <dnelson@allantgroup.com> > :To: David Coder <dacoder@dcoder.net> > :Cc: questions@freebsd.org > :Subject: Re: libintl.so.6 & stpcpy > : > :In the last episode (Dec 28), David Coder said: > :> lots of port installations are failing for me on one system running > :> 5.3 #0 because stpcpy in /usr/local/lib/libintl.so.6 is undefined. > :> where should it be finding the definition? > : > :stpcpy is in libc in the base system, not libintl. What error message > :are you getting? > : > kerouac1# cd /usr/ports/x11/startup-notification/ > kerouac1# make install > ===> Building for startup-notification-0.8 > gmake all-recursive > /usr/libexec/ld-elf.so.1: /usr/local/lib/libintl.so.6: Undefined symbol "stpcpy" > /usr/libexec/ld-elf.so.1: /usr/local/lib/libintl.so.6: Undefined symbol "stpcpy" > *** Error code 1 I'm guessing the application was originally installed on 4.x before you updated, then you rebuilt gettext after you updated, so libintl picked up the fact that stpcpy exists in libc.so.5, but your application is still linked to libc.so.4. We don't provide this kind of mixed 4.x/5.x binary compatibility, so you need to recompile or reinstall everything that links to the libraries you updated (or just recompile everything, which might be easier since otherwise this problem will recur with the next library you rebuild). e.g. portupgrade -fa or portupgrade -faPP Kris [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFB0d58Wry0BWjoQKURAtt2AKCGFMRysyWKvf05OHqw6QV0mrh4OACcDRPt xBkSUo7PF/Sw95wxZRL59xk= =uS6W -----END PGP SIGNATURE-----help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041228223021.GA94796>
