From owner-freebsd-ports@FreeBSD.ORG Tue Mar 11 09:17:49 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4CB8D5C6 for ; Tue, 11 Mar 2014 09:17:49 +0000 (UTC) Received: from venus.morante.net (venus.morante.net [63.247.147.163]) by mx1.freebsd.org (Postfix) with ESMTP id F25DAA14 for ; Tue, 11 Mar 2014 09:17:48 +0000 (UTC) Received: from saturn.morante.com (localhost [127.0.0.1]) by venus.morante.net (Postfix) with ESMTP id B3609E1B071 for ; Tue, 11 Mar 2014 05:17:41 -0400 (EDT) X-Virus-Scanned: amavisd-new at morante.net Received: from venus.morante.net ([127.0.0.1]) by saturn.morante.com (saturn.morante.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id iJmU1BZQ-JdO for ; Tue, 11 Mar 2014 05:17:41 -0400 (EDT) Received: from [192.168.0.2] (my-room.morante.com [192.168.0.2]) by venus.morante.net (Postfix) with ESMTPSA id CA1C5E1B074 for ; Tue, 11 Mar 2014 05:17:40 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=morante.net; s=default; t=1394529461; bh=bG789KdvDuALGG0yCXze3ldeY0sQb8neTZZj5AXyhTk=; h=Date:From:To:Subject:References:In-Reply-To; b=RLz4S+hVZWT6C2yuIgoQ6UP2f8k0lt0OZOvtojgHCLALcca/Bo3G5tY0ecBZ6IZ0a CVWv76qtvxkQL3Y94Xbno5pqIlQAZ99b1TtPU+iEgG4zxvGpLjwMtUjEsjRmOVsF7O aw6trrJdDmP/otZU/EhSxk+LMR7fvVL2eaoAj8fg= Message-ID: <531ED4AA.3010708@morante.net> Date: Tue, 11 Mar 2014 05:17:30 -0400 From: Daniel Morante User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: [CFT] boost 1.55.0 References: <20131213084707.GC52736@ithaqua.etoilebsd.net> <52AC2941.7000001@FreeBSD.org> <52AC2A07.9010707@FreeBSD.org> <20131214111432.203105d2@zhabar.gateway.2wire.net> In-Reply-To: <20131214111432.203105d2@zhabar.gateway.2wire.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Mar 2014 09:17:49 -0000 This built for me on FreeBSD 9.2 powerpc64 by adding the following to=20 /etc/make.conf: =2Eif !empty(.CURDIR:M/usr/ports/devel/boost-libs) &&=20 exists(/usr/local/bin/gcc49) CC=3Dgcc49 CXX=3Dg++49 CPP=3Dcpp49 =2Eendif On 12/14/2013 2:14 PM, Justin Hibbits wrote: > On Sat, 14 Dec 2013 20:51:03 +1100 > Kubilay Kocak wrote: > >> On 14/12/2013 8:47 PM, Kubilay Kocak wrote: >>> On 13/12/2013 7:47 PM, Baptiste Daroussin wrote: >>>> Hi, >>>> >>>> I have been deseperatly waiting for someone to handle updating >>>> boost to the latest version, this didn't happened so I did it. >>>> >>>> http://people.freebsd.org/~bapt/boost-1.55.0.diff >>>> >>>> Changes compared to previous version (from the ports point of >>>> view) the libraries are now having the name upstream would expect >>>> aka: libboost_bla.so.1.55.0 >>>> For compatibility I added a symbol link to libboost_bla.so.5 so >>>> everything does not have to be rebuilt >>>> The ports is now staged aware >>>> It uses a modern compiler (sorry I haven't been able to make it >>>> use gcc from base at all, so it uses clang33 or gcc47+ from ports >>>> on FreeBSD 9.1 and FreeBSD 8.*, clang33 from base in FreeBSD 9.2 >>>> (if available) and cc on 10+) It removes the wrongly added support >>>> for long long double. >>>> >>>> Exp-run show everything is ok from package building side of view. >>>> >>>> What about users? >>>> >>>> Can you test? >>>> >>>> to test >>>> cd /usr/ports/devel >>>> patch -p0 < /path/to/boost-1.55.0.diff >>>> >>>> regards, >>>> Bapt >>>> >>> Hi bapt, >>> >>> There is a PR to fix building boost-libs on non-x86 platforms that >>> is not in the 1.55.x release branch, that I have tested and is >>> ready to commit: >>> >>> http://www.freebsd.org/cgi/query-pr.cgi?pr=3Dports/182549 >>> >>> I have additionally re-opened the upstream issue and pinged >>> upstream on IRC about the merge back to the release branch. >>> >>> Would you prefer a) I commit now and you merge a one line change to >>> a single source file into your CFT patch, or b) something else ? >>> >>> jhibbits (submitter) CC'd >>> >>> Thanks! >>> >>> -- >>> koobs >>> >> Patch attached this time :) > bapt, > > I've been test-building boost-libs 1.55 for the last several hours, and= > it's completely unbuildable on powerpc64. It insists on using base > clang, regardless of USE_GCC setting, nor CC/CXX manual setting, but > base clang is missing some things required to build boost on powerpc. > Please fix this so that I can build with alternate compilers. > > - Justin > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org= " >