[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