From owner-freebsd-current@FreeBSD.ORG Wed Sep 7 09:56:41 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8303B106564A for ; Wed, 7 Sep 2011 09:56:41 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from mail.zoral.com.ua (mx0.zoral.com.ua [91.193.166.200]) by mx1.freebsd.org (Postfix) with ESMTP id DA6F68FC18 for ; Wed, 7 Sep 2011 09:56:39 +0000 (UTC) Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by mail.zoral.com.ua (8.14.2/8.14.2) with ESMTP id p879uYQc092857 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 7 Sep 2011 12:56:34 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.4/8.14.4) with ESMTP id p879uX6B013073; Wed, 7 Sep 2011 12:56:33 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.4/8.14.4/Submit) id p879uX2x013072; Wed, 7 Sep 2011 12:56:33 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Wed, 7 Sep 2011 12:56:33 +0300 From: Kostik Belousov To: "Thomas Mueller References: <20110907092417.1BB771065672@hub.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="1TNIOiq80xg4uy19" Content-Disposition: inline In-Reply-To: <20110907092417.1BB771065672@hub.freebsd.org> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: clamav-milter 0.95.2 at skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-3.3 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, DNS_FROM_OPENWHOIS autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on skuns.kiev.zoral.com.ua Cc: freebsd-current@freebsd.org Subject: Re: Shared libraries version bump? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Wed, 07 Sep 2011 09:56:41 -0000 --1TNIOiq80xg4uy19 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Sep 07, 2011 at 09:14:12AM +0000, "Thomas Mueller When FreeBSD 9.0_BETA1 was announced, the announcement included a notice = that shared library version would be updated some time prior to BETA2, whic= h would necessitate rebuilding all ports. >=20 > Has this happened yet? I don't want to rebuild all ports at the wrong ti= me. I notice BETA2 has been released but see no announcement. >=20 > Readme, hardware notes and release notes say nothing specific to the BETA= 2 release/snapshot. >=20 > If the shared libraries version bump has not yet occurred, I would want t= o update in place, if the installer can do that; otherwise I would install = BETA2 to a different partition, keeping the old /home and swap. That way, = I would still have BETA1 to fall back on for the built ports, before I woul= d finish rebuilding the ports on BETA2. >=20 > This is on a new computer, with Western Digital Caviar Green 3 TB hard dr= ive, using GPT, so for now I have plenty of space. >=20 > I already downloaded and dd'ed the amd64 memstick image for amd64, and ha= ve looked at the data thereon. The bump was done for BETA2, see r225227, done on 2011-08-28. The bump has much less scope since we did the ABI analysis and only bumped the libraries which interfaces changed in incompatible way and which were not yet bumped. See the referenced commit for the libraries list. To be absolutely safe, you indeed need to rebuild all ports. Practically, the damage done by bump is very limited and most people can get away without rebuild if you already tracked HEAD. I would mostly worry about libpcap. --1TNIOiq80xg4uy19 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEARECAAYFAk5nP9EACgkQC3+MBN1Mb4hu9gCgywu91blF/UvKqPAzVI3RFpnL YSEAniO9yLaEuQ7iHcMVFTIunHH5iqju =moQB -----END PGP SIGNATURE----- --1TNIOiq80xg4uy19--