From owner-freebsd-ports@FreeBSD.ORG Wed Nov 5 15:52:05 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B9FDE1065676; Wed, 5 Nov 2008 15:52:05 +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 4CE848FC1B; Wed, 5 Nov 2008 15:52:05 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo03.cox.net ([68.1.16.126]) by eastrmmtao103.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20081105155204.DNJB27754.eastrmmtao103.cox.net@eastrmimpo03.cox.net>; Wed, 5 Nov 2008 10:52:04 -0500 Received: from localhost ([68.103.35.214]) by eastrmimpo03.cox.net with bizsmtp id bTs31a00A4dCcn002Ts4t3; Wed, 05 Nov 2008 10:52:04 -0500 X-Authority-Analysis: v=1.0 c=1 a=edATJCoBAAAA:8 a=6I5d2MoRAAAA:8 a=Ob5loLGzXozBD_OLSlQA:9 a=EoAz9l6TN8FTujhlfPCHfrYX6mUA:4 a=MSl-tDqOz04A:10 a=4vB-4DCPJfMA:10 a=SV7veod9ZcQA:10 a=LY0hPdMaydYA:10 X-CM-Score: 0.00 Date: Wed, 05 Nov 2008 09:52:12 -0600 To: Flex From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=utf-8 MIME-Version: 1.0 References: <20c4814a0811030712n4105c765p23983b55f729b25e@mail.gmail.com> <20081103192933.e4aeedef.ehaupt@FreeBSD.org> <3cb459ed0811031237l3adeef89t86a70030cca57fff@mail.gmail.com> <20081103223115.78fbbaef.ehaupt@FreeBSD.org> <3cb459ed0811031506g4b450865q34d33988a688c3@mail.gmail.com> <20081104002942.f136adec.ehaupt@FreeBSD.org> <20c4814a0811050113i1bed72abu84b16c7343f93c4f@mail.gmail.com> Content-Transfer-Encoding: 7bit Message-ID: In-Reply-To: <20c4814a0811050113i1bed72abu84b16c7343f93c4f@mail.gmail.com> User-Agent: Opera Mail/9.62 (Linux) Cc: Alexander Churanov , freebsd-ports@freebsd.org, Emanuel Haupt Subject: Re: Boost 1.37 released! 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: Wed, 05 Nov 2008 15:52:05 -0000 On Wed, 05 Nov 2008 03:13:33 -0600, Flex wrote: > I also agree with you Jeremy. devel/boost-devel makes no sense as it is a > stable and not a development version.When there are so much ports that > depend on devel/boost (as version 1.34) then I see two approaches to > solve > this. > > 1.) Try to find out if boost 1.37 is binary compatible with boost 1.34. > If > so, then we could update it to the actual version without breaking the > ports > depending on it, IMHO. I made this a question to the boost irc channel > and > got only the answer that this is doubtable so far. The binary compatible does not matter as it only forces us to wait until complete unfreeze. We can bump all of other ports to get rebuild. What about the API (source) compatible? It's more important than ABI (binary) compatible as we need to make sure others can build with newer boost. > 2.) We should think of one or two alternative boost port(s) like > devel/boost137 and devel/boost138. All depending ports must be made > dependant to devel/boost137 then. Other ports also keep two ports with > their > (often major) release numbers and switch dependent ports back and forth > to > the right port release number. We don't need devel/boost137 either if all other ports can build with newer boost or easy to get others fix with newer boost. We should avoid two same exactly libraries in ports tree if they don't do the parallel installation (non-conflict) as possible unless no choice to do two or more. > I'd prefer the second because there are less side effects and problems > possible. > Also please note that http://home.leo.org isn't accessible anymore. > Hopefully someone, preferrably Alexander, has the 1.35 patch from Simon > to > check whether it's easy to bump the port to 1.37 easily. I also agree to > send a PR. Yeah, two people have told me about that URL is dead. Too bad, I don't have this file anymore. Cheers, Mezz > /Flex -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org