From owner-freebsd-stable@FreeBSD.ORG Fri Jan 13 10:55:29 2012 Return-Path: Delivered-To: freebsd-stable@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B72051065672; Fri, 13 Jan 2012 10:55:29 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id CD43E8FC15; Fri, 13 Jan 2012 10:55:28 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id MAA18609; Fri, 13 Jan 2012 12:55:27 +0200 (EET) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1Rlen9-000Har-2v; Fri, 13 Jan 2012 12:55:27 +0200 Message-ID: <4F100D9E.80807@FreeBSD.org> Date: Fri, 13 Jan 2012 12:55:26 +0200 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20111222 Thunderbird/9.0 MIME-Version: 1.0 To: Doug Barton , George Kontostanos References: <4F10009A.7000307@FreeBSD.org> In-Reply-To: <4F10009A.7000307@FreeBSD.org> X-Enigmail-Version: undefined Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: FreeBSD Stable Subject: Re: FreeBSD 9 & recompile ports X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jan 2012 10:55:29 -0000 on 13/01/2012 11:59 Doug Barton said the following: > On 01/13/2012 01:52, George Kontostanos wrote: >> On Thu, Jan 12, 2012 at 8:42 PM, George Kontostanos >> wrote: >>> Greetings all and my apologies for cross posting! >>> >>> There seems to be a confusion regarding the ABI change in FreeBSD 9 >>> and if this affects the usual upgrade path which includes a full port >>> rebuild. >>> >>> The relevant post is here: http://forums.freebsd.org/showthread.php?t=28831 >>> >>> Frankly, I am also confused because I remember a relevant discussion a >>> few months ago in the lists. Traditionally a major RELEASE upgrade >>> requires a full ports rebuild, however this time there is no >>> COMPAT_FREEBSD8 in GENERIC and most upgraded systems seem to be >>> working fine. On the other hand this is stated in UPDATING: >>> >>> 20110828: >>> Bump the shared library version numbers for libraries that >>> do not use symbol versioning, have changed the ABI compared >>> to stable/8 and which shared library version was not bumped. >>> Done as part of 9.0-RELEASE cycle. >>> >>> Your input would be appreciated! > >> Hmm, anyone :) ? > > If your question is, "Do I need to rebuild my ports when doing a major > OS version upgrade?" the answer is always "Yes." > > The method described at the end of the portmaster man page is preferred, > whether you actually use portmaster to do the upgrade or not. (I.e., > good backups, delete everything, start over from scratch.) I think that another part of the question was "why there is no COMPAT_FREEBSD8 kernel option in 9?" and I think that Volodymyr has tried to answer this part with another question. -- Andriy Gapon