Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Aug 2015 02:26:25 +0200
From:      John Marino <freebsd.contact@marino.st>
To:        Brooks Davis <brooks@freebsd.org>, marino@freebsd.org
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r393705 - head/devel/llvm-cheri
Message-ID:  <55C54CB1.4020206@marino.st>
In-Reply-To: <20150808002250.GA52059@spindle.one-eyed-alien.net>
References:  <201508072344.t77NiYfQ010608@repo.freebsd.org> <55C548A8.9060501@marino.st> <55C5494D.4050707@marino.st> <20150808002250.GA52059@spindle.one-eyed-alien.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 8/8/2015 2:22 AM, Brooks Davis wrote:
> On Sat, Aug 08, 2015 at 02:11:57AM +0200, John Marino wrote:
>> On 8/8/2015 2:09 AM, John Marino wrote:
>>> On 8/8/2015 1:44 AM, Brooks Davis wrote:
>>>> Author: brooks
>>>> Date: Fri Aug  7 23:44:33 2015
>>>> New Revision: 393705
>>>> URL: https://svnweb.freebsd.org/changeset/ports/393705
>>>>
>>>> Log:
>>>>   Disable LLDB when the chosen compiler is gcc.
>>>>   
>>>>   On platforms where the system compiler isn't clang (including 9.x),
>>>>   USES=compiler:c++11-lib uses gcc48 as the compiler.  Unfortunatly, gcc48
>>>>   does not provide a sufficently complient c++11 environment to build LLDB
>>>>   when compiled on 9.x and possiably on other platforms.
>>>>
>>>> Modified:
>>>>   head/devel/llvm-cheri/Makefile
>>>>
>>>
>>>
>>> Unfortunately this method also disables it on DragonFly, which does have
>>> GCC with full c++11 environment.  Is there a way to limit this
>>> restriction to FreeBSD?  Thanks,
>>> John
>>
>> Ah, this is llvm-cheri.  That's never built for some reason.  I think my
>> comment is valid but the change did not break DragonFly.
> 
> I suspect it's never built due to lack of OPSYS guard on a OSVERSION
> check that this change removed.
> 
> Could you test the following diff against llvm-devel?  If it works for you
> I'll commit it to -devel, 37, and -cheri.
> 
> -- Brooks

Hi Brooks,
Our servers are churning away trying to produce new firefox packages
(blocked by introduction of new gnome3) so I can't check any time soon.
 However, looking at the diff, it looks correct to me and I'd just go
ahead and commit it.  Thanks!
John





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?55C54CB1.4020206>