From owner-freebsd-doc@FreeBSD.ORG Tue Sep 7 01:56:18 2004 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA64116A4CE; Tue, 7 Sep 2004 01:56:17 +0000 (GMT) Received: from b.mail.sonic.net (b.mail.sonic.net [64.142.19.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCF6E43D1F; Tue, 7 Sep 2004 01:56:17 +0000 (GMT) (envelope-from bmah@freebsd.org) Received: from [192.168.2.126] (adsl-64-142-31-109.sonic.net [64.142.31.109]) (authenticated bits=0) by b.mail.sonic.net (8.12.11/8.12.11) with ESMTP id i871uGFs004574 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 6 Sep 2004 18:56:17 -0700 From: "Bruce A. Mah" To: Joe Marcus Clarke In-Reply-To: <1094430249.25711.8.camel@shumai.marcuscom.com> References: <1094426835.767.50.camel@localhost> <200409060206.21145.michaelnottebrock@gmx.net> <1094430249.25711.8.camel@shumai.marcuscom.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-dt3+4ySRrcJb9ZfJEySs" Message-Id: <1094522101.3249.12.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Mon, 06 Sep 2004 18:55:01 -0700 cc: freebsd-doc@freebsd.org cc: freebsd-current@freebsd.org cc: Michael Nottebrock Subject: Re: RFC: 5.3 Migration Guide X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Sep 2004 01:56:18 -0000 --=-dt3+4ySRrcJb9ZfJEySs Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2004-09-05 at 17:24, Joe Marcus Clarke wrote: > On Sun, 2004-09-05 at 20:06, Michael Nottebrock wrote: > > The pthread libraries change probably requires people to recompile thin= gs=20 > > linked to it if they're migrating from 4.x - users updating from 5.x-Re= leases=20 > > can get away with setting up libmap.conf (maybe this is true for updati= ng=20 > > from 4.x as well, can some threads expert comment on it?). >=20 > Users should really rebuild ALL ports when upgrading from 4.X to > 5.3-RELEASE. Only simple applications that only rely on libraries in > compat4x will work correctly. Others, for example GTK+ apps, may link > to both libc_r.so.4 and libpthread.so.1. That could spell disaster. Hmmm...OK, that's more conservative than I was originally led to believe. I'll try something like "in general, executables should be recompiled; simple apps might work; in particular C++ and threaded apps *do* need to be recompiled". (Use your imagination to turn that into real English.) > I would also mention /usr/ports/UPDATING in this document. There are a > lot of useful hints in there when it comes to upgrading things such as > Perl and X (as well as the recently recent KDE 3.3). Plus, it would > give this file much needed publicity. Thanks for mentioning that; I'd forgotten. I'll put a reference to this and ports/CHANGES at the end of section 4. Thanks, guys! Bruce. --=-dt3+4ySRrcJb9ZfJEySs Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQBBPRT02MoxcVugUsMRAhyCAJsHHmClPM0I6ksiJOZymqchiZk1lgCfYh+E ItA37JFNNGBKX+ttmrtLcaI= =YHrG -----END PGP SIGNATURE----- --=-dt3+4ySRrcJb9ZfJEySs--