summaryrefslogtreecommitdiff
blob: 8f2608f2c0f26938a22671532c1b3692f769aaab (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
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

# Sam James <sam@gentoo.org> (2022-10-04)
# sys-libs/libsmbios is masked on musl
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

# Andreas K. Hüttel <dilfridge@gentoo.org>
# Restore mask here that is gone elsewhere
<sys-libs/libxcrypt-4.4.28-r2 split-usr system

# 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 sanitize 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