Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Apr 2004 11:05:48 +0200
From:      Kirill Ponomarew <krion@FreeBSD.org>
To:        Palle Girgensohn <girgen@pingpong.net>
Cc:        current@freebsd.org
Subject:   Re: backing to 5.2.1, problem with threading and "cxa_atexit"
Message-ID:  <20040413090548.GC19817@voodoo.oberon.net>
In-Reply-To: <7860000.1081739534@palle.girgensohn.se>
References:  <7860000.1081739534@palle.girgensohn.se>

next in thread | previous in thread | raw e-mail | index | archive | help

--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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040413090548.GC19817>