summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLei Zhang <zhanglei.april@gmail.com>2016-07-16 17:45:54 +0800
committerMichał Górny <mgorny@gentoo.org>2016-08-01 23:49:26 +0200
commit8fd5ec6ed78c005139cc7ef4aab6bd7e6798e26d (patch)
tree7c5d2d754dea20ba657fca27bca3373dd352a6e4 /sys-libs/libcxx/metadata.xml
parentsys-libs/libcxxrt: add support for llvm-libunwind (diff)
downloadgentoo-8fd5ec6ed78c005139cc7ef4aab6bd7e6798e26d.tar.gz
gentoo-8fd5ec6ed78c005139cc7ef4aab6bd7e6798e26d.tar.bz2
gentoo-8fd5ec6ed78c005139cc7ef4aab6bd7e6798e26d.zip
sys-libs/libcxx: bump to 3.8.1, support libunwind & musl (#589352)
With USE=libunwind, libcxx will be built against libunwind (either sys-libs/libunwind or sys-libs/llvm-libunwind), instead of libgcc_s. In addition, a patch will be applied when building libcxx against musl. Package-Manager: portage-2.2.28
Diffstat (limited to 'sys-libs/libcxx/metadata.xml')
-rw-r--r--sys-libs/libcxx/metadata.xml1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys-libs/libcxx/metadata.xml b/sys-libs/libcxx/metadata.xml
index 77398bd474d6..cd53c38a03eb 100644
--- a/sys-libs/libcxx/metadata.xml
+++ b/sys-libs/libcxx/metadata.xml
@@ -13,5 +13,6 @@
</maintainer>
<use>
<flag name="libcxxrt">Build on top of <pkg>sys-libs/libcxxrt</pkg> instead of gcc's libsupc++ (avoids depending on gcc).</flag>
+ <flag name="libunwind">Use libunwind instead of libgcc_s for stack unwinding, thus avoiding dependence on gcc.</flag>
</use>
</pkgmetadata>