From owner-freebsd-stable@FreeBSD.ORG Fri Jan 13 10:00:22 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id C6A9C106568B for ; Fri, 13 Jan 2012 10:00:22 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 172-17-198-245.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id C15E4162BA2; Fri, 13 Jan 2012 09:59:54 +0000 (UTC) Message-ID: <4F10009A.7000307@FreeBSD.org> Date: Fri, 13 Jan 2012 01:59:54 -0800 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20111222 Thunderbird/9.0 MIME-Version: 1.0 To: George Kontostanos References: In-Reply-To: X-Enigmail-Version: undefined OpenPGP: id=1A1ABC84 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:00:22 -0000 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.) hth, Doug -- You can observe a lot just by watching. -- Yogi Berra Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/