From owner-freebsd-ports@FreeBSD.ORG Wed Dec 29 01:28:24 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0235E16A4CE for ; Wed, 29 Dec 2004 01:28:24 +0000 (GMT) Received: from melon.pingpong.net (82.milagro.bahnhof.net [195.178.168.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1A5043D54 for ; Wed, 29 Dec 2004 01:28:23 +0000 (GMT) (envelope-from girgen@FreeBSD.org) Received: from localhost (localhost.pingpong.net [127.0.0.1]) by melon.pingpong.net (Postfix) with ESMTP id AD6F34AC33; Wed, 29 Dec 2004 02:28:22 +0100 (CET) Received: from melon.pingpong.net ([127.0.0.1]) by localhost (melon.pingpong.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 94955-06; Wed, 29 Dec 2004 02:28:22 +0100 (CET) Received: from palle.girgensohn.se (1-2-8-5a.asp.sth.bostream.se [82.182.157.66]) by melon.pingpong.net (Postfix) with ESMTP id 718B44AC2E; Wed, 29 Dec 2004 02:28:22 +0100 (CET) Date: Wed, 29 Dec 2004 02:28:21 +0100 From: girgen@FreeBSD.org To: Michel Gravey , freebsd-ports@freebsd.org Message-ID: <2F3392EEC0E77AE16E235E05@palle.girgensohn.se> In-Reply-To: <1ceb01c4ed3f$ea8edbd0$d601a8c0@acer> References: <1ceb01c4ed3f$ea8edbd0$d601a8c0@acer> X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at pingpong.net Subject: Re: Problem with unresolved symbols in libintl.so.6 (gettext) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Dec 2004 01:28:24 -0000 stpycpy is in libc.so.5... $ nm -D /lib/libc.so.5 |grep stpcpy 0001ed60 T stpcpy So, I doubt it is gettext itself that is the problem... Sounds like the ports that don't work are linked to old libc.so.4? After 4.10->5.3 upgrade, more or less *all* ports should be rebuilt, aka portupgrade -fa... if not, your bound to get problems with different library versions, and for C++ code the mess is even worse. Are the problems just arising for not recently installed ports? /Palle --On onsdag, december 29, 2004 01.47.03 +0100 Michel Gravey wrote: > Hello, > > Environnement: 5.3 security branch updated from 4.10 > After a fresh upgrade of devel/gettext to latest version (0.14.1), when > trying to compile some other ports, I get the following error msg: > /usr/libexec/lib-elf.so Unresolved symbols "stpcpy" in libintl.so.6 > (try many ports which rely on gettext to compile, like netpbm or ezm3) > The bison utility was broken after the update (same error message). > A recompile did fix the problem (for bison only). > I already recompile expat2 and libiconv from ports, and fetching a > precompiled binary of gettext didn't fix the problem. > The gettext binary is maybe not the problem but it's quite annoying since > many packages rely on gettext to compile or run. An other server updated > from 4.10 to 5.3-release doesn't have the problem. > The output of nm -B /usr/local/lib/libintl.so.6 | grep stpcpy is the same > on this 2 machines (the ones with the problem and the other, same ports > tree, and updated gettext to latest version) : > U stpcpy > > If you have any ideas or suggestions... > Thanks in advance, > > Michel Gravey > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"