[Bug 214654] www/chromium: fails to build with libc++ 3.9
    bugzilla-noreply at freebsd.org 
    bugzilla-noreply at freebsd.org
       
    Sun Dec  4 14:52:51 UTC 2016
    
    
  
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214654
--- Comment #14 from Dimitry Andric <dim at FreeBSD.org> ---
Created attachment 177658
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=177658&action=edit
Use different method to enable trivial pair copy constructors for newer libc++
Here is a patch proposal that enables the trivial std::pair copy constructors
for newer libc++, in a different way, namely defining _LIBCPP_ABI_UNSTABLE
instead.  This was a suggestion from upstream.
Unfortunately we've patched up one of the BUILD.gn files to accomplish this, so
I have now split this up in two separate EXTRA_PATCHES files.  If there is a
nicer and cleaner way to do this, I'm all ears.
With this, chromium builds and runs just fine for me on head r309213 with clang
and libc++ 3.9.0, under light testing.
-- 
You are receiving this mail because:
You are the assignee for the bug.
    
    
More information about the freebsd-chromium
mailing list