summaryrefslogtreecommitdiff
path: root/profiles/features/musl/package.mask
blob: 8099823f0eb1ed8c31068bc3a9bb777aceb4e220 (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
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

# Petr Vaněk <arkamar@atlas.cz> (2022-09-23)
# Musl does not implement rresvport function, bugs #713810 and #713376.
app-shells/pdsh
net-analyzer/ipcad

# Sam James <sam@gentoo.org> (2022-09-17)
# Fails to compile on musl: bug #832868
sys-apps/uutils

# Sam James <sam@gentoo.org> (2022-09-12)
# libxcrypt migration masks.
# 1. The libxcrypt migration is optional for musl, so unmask -virtual/libcrypt:0/1.
# 2. virtual/libcrypt-2 doesn't migrate anything on musl,
#    we need virtual/libcrypt-2-r1 for the libxcrypt migration there, so
#   avoid a useless rebuild, and ensure it happens at the right time instead.
-virtual/libcrypt:0/1
=virtual/libcrypt-2

# Mike Gilbert <floppym@gentoo.org> (2022-08-01)
# Fails to build.
app-emulation/open-vm-tools

# Marek Szuba <marecki@gentoo.org> (2022-07-28)
# Relies on unimplemented functions outb_p and inb_p,
# support for which has never made it into musl. Bug #712972.
sys-libs/libsmbios

# Sam James <sam@gentoo.org> (2022-04-23)
# Compatibility packages for binary/pre-built software shouldn't
# be needed on musl (and these fail to build anyway).
sys-libs/libtermcap-compat
sys-libs/libstdc++-v3

# Sam James <sam@gentoo.org> (2022-04-22)
# Needs strndupa, upstream not interested in supporting musl
# bug #713542
net-misc/casync

# Bernd Waibel <waebbl-gentoo@posteo.net> (2022-03-14)
# Doesn't build with musl, bug #832742
sci-libs/opencascade

# Stephan Hartmann <sultan@gentoo.org> (2022-02-10)
# Doesn't build on musl, bug #833028
www-client/chromium

# Paolo Pedroni <paolo.pedroni@iol.it> (2022-02-09)
# It doesn't build on musl
# bug #832551
net-misc/netkit-telnetd

# Sam James <sam@gentoo.org> (2022-02-06)
# Latest version doesn't build on musl
# bug #831363
=sys-libs/efivar-38

# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2022-01-05)
# Binary package linked to glibc (rolling mask, use for all such binpkgs)
app-admin/awscli-bin
app-admin/bitwarden-desktop-bin
app-admin/puppet-agent
app-admin/puppetserver
app-arch/rar
app-backup/tsm
app-benchmarks/geekbench
app-crypt/rainbowcrack
app-editors/vscode
app-editors/vscodium
app-misc/kryoflux-dtc
app-office/libreoffice-bin
app-text/master-pdf-editor
app-text/zotero-bin
dev-db/ocp
dev-db/oracle-instantclient
dev-db/sqlcl-bin
dev-games/ps2-packer
dev-java/openjdk-bin
dev-java/openjdk-jre-bin
dev-libs/luise
dev-python/pyzotero
dev-util/idea-community
games-action/minecraft-launcher
games-server/bedrock-server
games-server/steamcmd
media-gfx/brscan4
media-libs/amdgpu-pro-vulkan
media-sound/baudline
media-sound/teamspeak-server
media-video/amdgpu-pro-amf
media-video/popcorntime-bin
net-im/discord-bin
net-im/element-desktop-bin
net-im/mattermost-desktop-bin
net-im/rocketchat-desktop-bin
net-im/skypeforlinux
net-im/teams
net-im/telegram-desktop-bin
net-im/wazzapp-bin
net-im/whatsapp-desktop-bin
net-im/zoom
net-misc/dropbox
net-misc/ipmiview
net-misc/teamviewer
net-misc/yandex-disk
net-p2p/resilio-sync
net-print/cnijfilter2
sci-electronics/eagle
sci-electronics/labone
sci-mathematics/gimps
sci-misc/jupyterlab-desktop-bin
sci-misc/netlogo-bin
sys-apps/ipmicfg
sys-block/hpssacli
sys-block/megacli
sys-power/dptfxtract
www-apps/chromedriver-bin
www-client/google-chrome
www-client/google-chrome-beta
www-client/google-chrome-unstable
www-client/microsoft-edge
www-client/microsoft-edge-beta
www-client/microsoft-edge-dev
www-client/opera
www-client/opera-beta
www-client/opera-developer
www-plugins/chrome-binary-plugins
x11-misc/xflux

# Ulrich Müller <ulm@gentoo.org> (2022-01-04, 2022-07-31)
# Emacs 23 does not support x86_64-gentoo-linux-musl systems
# (bug #830408). Emacs 24 and 25 have build failures (bug #862462).
# Emacs 26 segfaults when dumping (bug #862489).
app-editors/emacs:23
app-editors/emacs:24
app-editors/emacs:25
app-editors/emacs:26

# Conrad Kostecki <conikost@gentoo.org> (2021-12-15)
# Level Zero needs RTLD_DEEPBIND, which does not exist on musl.
dev-libs/level-zero

# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-11-21)
# No musl patches in ebuild
<sys-devel/gcc-9

# Sam James <sam@gentoo.org> (2021-11-20)
# Wants /usr/bin/locale
# Fails to build with errors like:
# ```
# Use of uninitialized value $Text::WrapI18N::charmap in pattern match (m//) at /usr/lib/perl5/vendor_perl/5.34/Text/WrapI18N.pm line 155.
# Can't exec "/usr/bin/locale": No such file or directory at /usr/lib/perl5/vendor_perl/5.34/Text/WrapI18N.pm line 134.
# ```
app-text/po4a

# Hank Leininger <hlein@korelogic.com> (2021-07-14)
# Uses glibc-specific rexec(3) function, bug #715898
net-misc/netkit-rsh

# David Seifert <soap@gentoo.org> (2021-02-08)
# nvidia-drivers only works against glibc.
dev-libs/cudnn
dev-libs/cudnn-frontend
dev-util/nvidia-cuda-sdk
dev-util/nvidia-cuda-toolkit
dev-libs/optix
x11-drivers/nvidia-drivers

# Ulrich Müller (2020-03-31)
# Not ported to musl, bug #715642.
# See https://wiki.gentoo.org/wiki/Project:Emacs/Emacs-like_editors
# for alternatives.
app-editors/jasspa-microemacs

# Sergei Trofimovich <slyfox@gentoo.org> (2020-03-21)
# musl has no support for nss subsystem.
sys-auth/libnss-nis

# Sergei Trofimovich <slyfox@gentoo.org> (2020-03-21)
# Needs a port to musl. Uses glibc-specific termio and __getppid.
app-emulation/ski

# Sergei Trofimovich <slyfox@gentoo.org> (2020-03-21)
# Linux debugger needs a port to musl.
app-emulation/dosemu

# Old undated blocks of masks
#
sys-libs/glibc
-sys-libs/musl
-sys-libs/libucontext

# systemd doesn't work on musl and upstream aren't interested
# in supporting it.
app-admin/mkosi
app-admin/systemdgenie
sys-apps/systemd
sys-boot/systemd-boot
dev-python/python-systemd
www-servers/uwsgi

# rust-bin requires a glibc system
dev-lang/rust-bin
mail-client/thunderbird-bin
www-client/firefox-bin