From owner-freebsd-ports@FreeBSD.ORG Fri Nov 14 04:11:54 2008 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E9171065680 for ; Fri, 14 Nov 2008 04:11:54 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao103.cox.net (eastrmmtao103.cox.net [68.230.240.9]) by mx1.freebsd.org (Postfix) with ESMTP id 096CB8FC0A for ; Fri, 14 Nov 2008 04:11:53 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo01.cox.net ([68.1.16.119]) by eastrmmtao103.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20081114041153.ECRD27754.eastrmmtao103.cox.net@eastrmimpo01.cox.net>; Thu, 13 Nov 2008 23:11:53 -0500 Received: from localhost ([68.103.35.214]) by eastrmimpo01.cox.net with bizsmtp id esBs1a0094dCcn002sBsQH; Thu, 13 Nov 2008 23:11:53 -0500 X-Authority-Analysis: v=1.0 c=1 a=88-A8PbN9nQA:10 a=zLQRrqToRkUA:10 a=6I5d2MoRAAAA:8 a=QkZ1gf3dRDeoKbM3qPEA:9 a=CGY0Qjov-fhg0jJEVRiZuJTC_3AA:4 a=eHQWN6u_9VQA:10 a=4vB-4DCPJfMA:10 a=SV7veod9ZcQA:10 a=LY0hPdMaydYA:10 X-CM-Score: 0.00 Date: Thu, 13 Nov 2008 22:12:07 -0600 To: "John Hein" From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=utf-8 MIME-Version: 1.0 References: <18716.24188.971858.627073@gromit.timing.com> <44od0jtim2.fsf@be-well.ilk.org> <18716.41555.397011.981079@gromit.timing.com> Content-Transfer-Encoding: 7bit Message-ID: In-Reply-To: <18716.41555.397011.981079@gromit.timing.com> User-Agent: Opera Mail/9.62 (Linux) Cc: ports@freebsd.org, Lowell Gilbert Subject: Re: update from 6 to 7 - needs libtool rebuild X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Nov 2008 04:11:54 -0000 On Thu, 13 Nov 2008 15:55:31 -0600, John Hein wrote: > Lowell Gilbert wrote at 16:35 -0500 on Nov 13, 2008: > > John Hein writes: > > > So my question is: is this documented and/or widely known? A full > > > portupgrade wouldn't help if you were up to date on libtool in 6.x > > > before updating (unless portupgrade -f is used). > > > > But you've *always* needed to rebuild *all* your ports when system > > libraries got a version bump. Symbol versioning may make this less of > > an issue in the future, but even then I'll be expecting to do it when > I > > make major version jumps. > > I often don't rebuild everything right away and live with the compat > libs for a while. As long as you don't use ports tree. Once you need someting by via ports tree then you have to rebuild/reinstall everything before you try to install some new ports. Cheers, Mezz > That has worked fine in the past (probably had some hiccups that I've > long since forgotten about). But I understand why the official > position is to rebuild everything. > > > > > Would it be worth documenting this in UPDATING (if I haven't > > > missed it somewhere)? > > > > It's in the release notes for every (I think) release. Other places > > might make sense also, I guess... > > I don't see it at the moment (looking at 6.3's relnotes), but > I didn't look too hard. > > Thanks for the answers. -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org