summaryrefslogtreecommitdiff
path: root/profiles/features/musl/package.use.mask
blob: 3f2f720c2b1b87e52ee231aca56837b745b723e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
# Copyright 1999-2023 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

# Bernd Waibel <waebbl-gentoo@posteo.net> (2022-10-04)
# Mask loguru until fixed upstream #873601
sci-libs/vtk logging

# Sam James <sam@gentoo.org> (2022-10-04)
# sys-libs/libtermcap-compat is masked on musl
dev-scheme/scm readline

# Sam James <sam@gentoo.org> (2022-10-04)
# sys-auth/sssd is masked on musl
app-admin/sudo 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
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.
kde-apps/kdenetwork-meta dropbox
media-video/ffmpeg amf
net-fs/openafs tsm
net-analyzer/nagios-plugin-check_raid megaraid-sas
sys-apps/hwloc gl
www-client/qutebrowser widevine

# Sam James <sam@gentoo.org> (2022-10-03)
# Needs systemd which is masked on musl
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
x11-wm/fluxbox nls

# Ulrich Müller <ulm@gentoo.org> (2022-01-04)
# musl iconv doesn't know about shift-jis which is needed for Japanese
# documentation (bug #830436)
app-emacs/yatex l10n_ja

# Conrad Kostecki <conikost@gentoo.org> (2021-12-15)
# Support for L0 needs RTLD_DEEPBIND, which does not exist on musl.
dev-libs/intel-compute-runtime l0

# Stijn Tintel <stijn@linux-ipv6.be> (2021-12-02)
# rarpd relies on ether_ntohost which is a stub in musl
net-misc/iputils rarpd

# Sam James <sam@gentoo.org> (2021-11-20)
# Pulls in po4a which doesn't seem to work on musl (wants /usr/bin/locale)
app-arch/dpkg nls
app-emulation/guestfs-tools doc
app-emulation/libguestfs doc
app-text/bibletime doc
dev-util/debhelper l10n_de l10n_es l10n_fr
dev-util/schroot nls
media-video/mkvtoolnix nls
sci-electronics/kicad-meta doc
sys-apps/fakeroot nls
sys-apps/man-db nls
sys-apps/man-pages l10n_cs l10n_da l10n_de l10n_el l10n_es l10n_fi l10n_fr l10n_hu
sys-apps/man-pages l10n_id l10n_it l10n_mk l10n_nb l10n_nl l10n_pl l10n_pt-BR l10n_ro
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

# 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

# See bug #604542
net-misc/iputils idn

# See bug #504200, #723370
<sys-devel/gcc-12 sanitize
sys-devel/gcc nls vtv

# These cause collisions with <libintl.h>
# even with --without-included-gettext
sys-devel/gettext nls
sys-fs/e2fsprogs nls

# bash-malloc relies on sbrk which is implemented
# as a fail-only stub in musl. breaks horribly if enabled.
# bash: xmalloc: locale.c:81: cannot allocate 18 bytes (0 bytes allocated)
app-shells/bash mem-scramble

# static linking works with musl
app-shells/mksh -static