From owner-freebsd-current@FreeBSD.ORG Tue Apr 13 02:05:49 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1126116A4E4 for ; Tue, 13 Apr 2004 02:05:49 -0700 (PDT) Received: from voodoo.oberon.net (voodoo.oberon.net [212.118.165.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id C772F43D1D for ; Tue, 13 Apr 2004 02:05:48 -0700 (PDT) (envelope-from krion@voodoo.oberon.net) Received: from krion by voodoo.oberon.net with local (Exim 4.31; FreeBSD) id 1BDJrY-0007WV-Df; Tue, 13 Apr 2004 11:05:48 +0200 Date: Tue, 13 Apr 2004 11:05:48 +0200 From: Kirill Ponomarew To: Palle Girgensohn Message-ID: <20040413090548.GC19817@voodoo.oberon.net> Mail-Followup-To: Kirill Ponomarew , Palle Girgensohn , current@freebsd.org References: <7860000.1081739534@palle.girgensohn.se> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="raC6veAxrt5nqIoY" Content-Disposition: inline In-Reply-To: <7860000.1081739534@palle.girgensohn.se> X-NCC-Regid: de.oberon Sender: Kirill Ponomarew cc: current@freebsd.org Subject: Re: backing to 5.2.1, problem with threading and "cxa_atexit" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2004 09:05:49 -0000 --raC6veAxrt5nqIoY Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, On Mon, Apr 12, 2004 at 05:12:14AM +0200, Palle Girgensohn wrote: =20 > I though I would back my system to RELENG_5.2, as I more or less=20 > acidentally installed a current :-)=3D (Clever, he? :^) >=20 > So, now many apps fail since the symbol "__cxa_atexit" cannot be found. I= =20 > recon it is in libpthread in current, but wasn't there at 5.2.1, right? >=20 > Question is, do I have to rebuild all apps (or go back to current), or ca= n=20 > I do some libmap.conf magic? Just checking with nm -D in /usr/lib, I cann= ot=20 > find the symbol defined anywhere for 5.2.1? If you want to use libpthread which is now default threads library on -current, you should rebuild all apps, which are linked with libc_r In another case you can modify /etc/libmap.conf to use further libc_r, read /usr/src/UPDATING -Kirill --raC6veAxrt5nqIoY Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAe61sQC1G6a60JuURArIMAKCOpPN+WykvkhyP529x78rMojcJdACg1H0E zY5b3Ezcrutnta6f3I522I0= =bocl -----END PGP SIGNATURE----- --raC6veAxrt5nqIoY--