diff options
author | 2022-09-16 00:19:40 +0100 | |
---|---|---|
committer | 2022-09-16 00:20:06 +0100 | |
commit | acacd8e179eb737f7e36c82ca6d8cf236eff0c9a (patch) | |
tree | 2c083741226aedf9a1a0c245fd11746ad3e42c24 /profiles | |
parent | app-emacs/filladapt: bump to 2.12.2 (diff) | |
download | gentoo-acacd8e179eb737f7e36c82ca6d8cf236eff0c9a.tar.gz gentoo-acacd8e179eb737f7e36c82ca6d8cf236eff0c9a.tar.bz2 gentoo-acacd8e179eb737f7e36c82ca6d8cf236eff0c9a.zip |
profiles: mask dev-lang/rust[llvm-libunwind] on non-LLVM profiles
Doesn't work on e.g. glibc systems. Unmasked on the LLVM profiles.
It doesn't matter much as llvm-libunwind has different semantics
to other packages, i.e. -llvm-libunwind doesn't force use of sys-libs/libunwind
on glibc, so it doesn't prevent usage of llvm-libunwind for other packages.
Closes: https://bugs.gentoo.org/870211
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'profiles')
-rw-r--r-- | profiles/base/package.use.mask | 8 | ||||
-rw-r--r-- | profiles/features/clang/package.use.mask | 4 |
2 files changed, 12 insertions, 0 deletions
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 4aac007f6130..79a03f96f100 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -7,6 +7,14 @@ # mask everywhere, unmask on arch/*) use arch/base. # Sam James <sam@gentoo.org> (2022-09-15) +# Doesn't work on e.g. glibc systems. Unmasked on the LLVM profiles. +# It doesn't matter much as llvm-libunwind has different semantics +# to other packages, i.e. -llvm-libunwind doesn't force use of sys-libs/libunwind +# on glibc, so it doesn't prevent usage of llvm-libunwind for other packages. +# bug #870211. +dev-lang/rust -llvm-libunwind + +# Sam James <sam@gentoo.org> (2022-09-15) # Patch not rebased and supporting it is not a priority: bug #824018. >=media-libs/libpng-1.6.38 apng diff --git a/profiles/features/clang/package.use.mask b/profiles/features/clang/package.use.mask index 2aa65931d7b2..0975580eab0d 100644 --- a/profiles/features/clang/package.use.mask +++ b/profiles/features/clang/package.use.mask @@ -1,5 +1,9 @@ # Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James <sam@gentoo.org> (2022-09-15) +# Works on pure LLVM systems: bug #870211. +dev-lang/rust -llvm-libunwind + # libquadmath is gcc-specific dev-lang/perl quadmath |