svn commit: r393705 - head/devel/llvm-cheri
John Marino
freebsd.contact at marino.st
Sat Aug 8 00:26:32 UTC 2015
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
More information about the svn-ports-all
mailing list