commit: afb49deabea9c1bc92a144ddb5faa60cb66e0d06 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org> AuthorDate: Sun Mar 15 22:32:06 2026 +0000 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> CommitDate: Sun Mar 15 23:07:35 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb49dea
profiles/features/musl: drop systemd masks Merges: https://codeberg.org/gentoo/gentoo/pulls/335 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org> profiles/features/musl/package.mask | 23 ----------------------- profiles/features/musl/package.use.mask | 16 ---------------- profiles/features/musl/use.mask | 6 ------ 3 files changed, 45 deletions(-) diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask index 4039854bcec5..343af8007071 100644 --- a/profiles/features/musl/package.mask +++ b/profiles/features/musl/package.mask @@ -1,29 +1,10 @@ # Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Mike Gilbert <[email protected]> (2026-03-11) -# Pending completion of bug 971072. -app-admin/mkosi -app-admin/systemdgenie -sys-apps/gentoo-systemd-integration -sys-apps/systemd -sys-apps/systemd-initctl - # Sam James <[email protected]> (2026-02-11) # Fails to build on musl (bug #968134, https://sourceware.org/PR33747) ~dev-debug/gdb-17.1 -# Mike Gilbert <[email protected]> (2026-02-07) -# Waiting for >=sys-apps/systemd-259 to be stable. -dev-python/python-systemd -gnome-extra/office-runner -gnome-extra/gnome-logs -sys-apps/dbus-broker -sys-apps/systemd-readahead -sys-block/wait-for-dri-devices-rules -sys-process/systemd-cron ->=www-misc/profile-sync-daemon-6 - # Andreas K. Hüttel <[email protected]> (2026-02-04) # New systemd now has experimental support for musl <sys-apps/systemd-259 @@ -195,10 +176,6 @@ app-arch/lrzip-next # which are not available on musl. net-misc/mcproxy -# Florian Schmaus <[email protected]> (2023-11-22) -# Requires systemd which is not supported on musl. -sys-power/sandmann-bin - # Brahmajit Das <[email protected]> (2023-06-15) # The package uses innetgr which is not available in musl, bug 898556 # The package is only for long-obsolete polkit policies anyway. diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask index 34951abe3820..e252d48ffffe 100644 --- a/profiles/features/musl/package.use.mask +++ b/profiles/features/musl/package.use.mask @@ -1,18 +1,6 @@ # Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Mike Gilbert <[email protected]> (2026-03-11) -# Pending completion of bug 971072. -dev-qt/qtbase journald -net-analyzer/wireshark sdjournal -sys-kernel/installkernel -systemd -sys-apps/ipmitool openbmc - -# Mike Gilbert <[email protected]> (2026-02-07) -# Requires dev-python/python-systemd. -net-analyzer/fail2ban systemd -net-im/synapse systemd - # Andreas K. Hüttel <[email protected]> (2026-02-04) # Some systemd features will never work on musl. sys-apps/systemd homed @@ -58,10 +46,6 @@ app-emulation/libvirt dtrace gui-libs/neatvnc tracing gui-apps/wayvnc tracing -# Nowa Ammerlaan <[email protected]> (2024-07-25) -# Requires systemd-detect-virt -app-emulation/virt-firmware test - # Sam James <[email protected]> (2024-06-03) # Poor rendering performance otherwise (bug #931215) but it doesn't # work on musl. Bugs #946505, #946643 diff --git a/profiles/features/musl/use.mask b/profiles/features/musl/use.mask index e72cf6e276dc..eb7d342d8147 100644 --- a/profiles/features/musl/use.mask +++ b/profiles/features/musl/use.mask @@ -5,12 +5,6 @@ -elibc_musl elibc_glibc -# Mike Gilbert <[email protected]> (2026-03-11) -# Pending completion of bug 971072. -systemd -generic-uki -uwsgi_plugins_systemd_logger - # Sam James <[email protected]> (2025-07-12) # dev-debug/dtrace and dev-debug/systemtap don't work on musl dtrace
