From owner-freebsd-stable@FreeBSD.ORG Fri Jan 13 11:56:58 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 BEF00106566B; Fri, 13 Jan 2012 11:56:58 +0000 (UTC) (envelope-from gkontos.mail@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 6BA918FC15; Fri, 13 Jan 2012 11:56:58 +0000 (UTC) Received: by iazz13 with SMTP id z13so6441351iaz.13 for ; Fri, 13 Jan 2012 03:56:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=iifMg38/JkqAfNjm4eIx3sAStL6J6+bnf1IWjggBlto=; b=CG/FpOZ9qTpI6gLe03Rr+YrGTNaUHOug2+jZXK5pQR1LKAlrlX/qmByKZQVRWykpee K95+uHHpefi7RWYtYxYlRL2d0dLDnmvZmzdJTv9hhypZK/kZ26YfqHJhLNfs8/qTDbmG 088v5GfhI7qohUMlKbEtcf5uCZxa1NxIypcEE= MIME-Version: 1.0 Received: by 10.50.135.41 with SMTP id pp9mr599047igb.8.1326455817061; Fri, 13 Jan 2012 03:56:57 -0800 (PST) Received: by 10.231.135.3 with HTTP; Fri, 13 Jan 2012 03:56:57 -0800 (PST) In-Reply-To: <4F100D9E.80807@FreeBSD.org> References: <4F10009A.7000307@FreeBSD.org> <4F100D9E.80807@FreeBSD.org> Date: Fri, 13 Jan 2012 13:56:57 +0200 Message-ID: From: George Kontostanos To: Doug Barton , FreeBSD Stable , Andriy Gapon Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: 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 11:56:58 -0000 On Fri, Jan 13, 2012 at 12:55 PM, Andriy Gapon wrote: > 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= =3D28831 >>>> >>>> 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: >>>> =A0 =A0 =A0 =A0Bump the shared library version numbers for libraries t= hat >>>> =A0 =A0 =A0 =A0do not use symbol versioning, have changed the ABI comp= ared >>>> =A0 =A0 =A0 =A0to stable/8 and which shared library version was not bu= mped. >>>> =A0 =A0 =A0 =A0Done 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_FRE= EBSD8 > kernel option in 9?" and I think that Volodymyr has tried to answer this = part > with another question. > > -- > Andriy Gapon Hi guys, I am aware of the proper procedure which requires a full rebuild after a major upgrade. Doug, the question had to to with COMPAT_FREEBSD8 missing from GENERIC. It seems this and the fact that some upgrades from 8.2-STABLE worked fine without a recompile, has created the confusion. --=20 George Kontostanos Aicom telecoms ltd http://www.aisecure.net