diff options
Diffstat (limited to 'profiles/features/musl/package.use.mask')
-rw-r--r-- | profiles/features/musl/package.use.mask | 85 |
1 files changed, 62 insertions, 23 deletions
diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask index 3f2f720c2b1b..83facb689f20 100644 --- a/profiles/features/musl/package.use.mask +++ b/profiles/features/musl/package.use.mask @@ -1,12 +1,56 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2022-12-10) -# sci-libs/mkl is binary only and links to glibc -sci-chemistry/gromacs mkl -sci-libs/armadillo mkl -sci-libs/dlib mkl -sci-libs/trilinos mkl +# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-03-11) +# Only works properly with glibc +dev-debug/gdb cet +sys-devel/binutils cet +sys-devel/binutils-hppa64 cet +sys-devel/clang-common cet +sys-devel/gcc cet +sys-libs/binutils-libs cet +sys-libs/glibc cet + +# Violet Purcell <vimproved@inventati.org> (2024-01-25) +# f16c support in gtk4 requires the ifunc attribute, which +# is not available on musl. There is a configure check for +# this, however it seems to be unreliable, see bug #922897. +gui-libs/gtk cpu_flags_x86_f16c + +# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-01-12) +# The systemd flag is globally masked on musl. But we need +# systemd's kernel-install to use systemd-boot which is still +# possible on musl via systemd-utils[boot]. +sys-kernel/installkernel -systemd + +# Michał Górny <mgorny@gentoo.org> (2023-12-31) +# Requires dev-libs/level-zero. +dev-lang/ispc gpu + +# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-12-18) +# Requires systemd +sys-kernel/gentoo-kernel generic-uki +sys-kernel/gentoo-kernel-bin generic-uki + +# Guillaume Seren <guillaumeseren@gmail.com> (2023-11-29) +# execinfo.h required for server. +games-board/cockatrice server + +# Violet Purcell <vimproved@inventati.org> (2023-09-18) +# Fails to compile on musl, bug 829544. +media-sound/supercollider ableton-link + +# Matt Turner <mattst88@gentoo.org> (2023-05-30) +# sys-apps/dbus-broker is masked on musl +app-accessibility/at-spi2-core dbus-broker + +# Sam James <sam@gentoo.org> (2023-05-08) +# Needs fpu_control.h, bug #891063 +media-sound/lame debug + +# Conrad Kostecki <conikost@gentoo.org> (2023-03-01) +# sys-block/arcconf is masked on musl +net-analyzer/nagios-plugin-check_raid aacraid # Bernd Waibel <waebbl-gentoo@posteo.net> (2022-10-04) # Mask loguru until fixed upstream #873601 @@ -19,11 +63,11 @@ dev-scheme/scm readline # Sam James <sam@gentoo.org> (2022-10-04) # sys-auth/sssd is masked on musl app-admin/sudo sssd +sys-auth/pambase sssd # Sam James <sam@gentoo.org> (2022-10-04) # sys-libs/libsmbios is masked on musl app-laptop/pbbuttonsd macbook -sys-apps/fwupd dell # Sam James <sam@gentoo.org> (2022-10-04) # Needs masked net-misc/netkit-telnetd @@ -32,11 +76,18 @@ net-irc/ngircd test # Sam James <sam@gentoo.org> (2022-10-04) # Rolling mask for all USE flags which pull in a masked binary package # (linked against glibc). Use for all such packages. +dev-libs/oneDNN mkl kde-apps/kdenetwork-meta dropbox +media-libs/opencv atlas mkl media-video/ffmpeg amf net-fs/openafs tsm net-analyzer/nagios-plugin-check_raid megaraid-sas sys-apps/hwloc gl +sci-chemistry/gromacs mkl +sci-libs/armadillo mkl +sci-libs/caffe2 mkl +sci-libs/dlib mkl +sci-libs/trilinos mkl www-client/qutebrowser widevine # Sam James <sam@gentoo.org> (2022-10-03) @@ -45,11 +96,6 @@ net-analyzer/wireshark sdjournal sys-apps/ipmitool openbmc sys-auth/pambase homed -# Alfred Persson Forsberg <cat@catcream.org> (2022-07-27) -# Firefox does not build with these flags enabled on musl libc. -# See bug #829033 -www-client/firefox clang pgo - # Petr Vaněk <arkamar@atlas.cz> (2022-03-15) # musl package does not currently provide gencat binary, which is needed for # nls support, see bug #712828 @@ -86,20 +132,13 @@ sys-apps/man-pages l10n_sr l10n_sv l10n_uk l10n_vi sys-apps/man-pages l10n_ja l10n_ru l10n_zh-CN sys-apps/sysvinit nls sys-auth/sssd man +sys-apps/util-linux nls # Sam James <sam@gentoo.org> (2021-11-07) # Disable some sanitizers for LLVM, see bug #753935 # Needs libexecinfo on musl, not yet packaged sys-libs/compiler-rt-sanitizers gwp-asan -# Sam James <sam@gentoo.org> (2021-11-07) -# Broken as "error: unknown type name '_Unwind_Word'" -<sys-libs/compiler-rt-sanitizers-14 hwasan - -# James Le Cuirot <chewi@gentoo.org> (2020-05-16) -# execinfo.h is required for debug. -dev-games/cegui debug - # Sergei Trofimovich <slyfox@gentoo.org> (2020-03-19) # check does not work on musl, bug #713138 dev-lang/gforth check @@ -107,8 +146,8 @@ dev-lang/gforth check # See bug #604542 net-misc/iputils idn -# See bug #504200, #723370 -<sys-devel/gcc-12 sanitize +# See bug #504200, #723370, bug #893654 +<sys-devel/gcc-13 sanitize sys-devel/gcc nls vtv # These cause collisions with <libintl.h> |