commit:     10b6e0c1a7eecb51e5e017c5300502685d510215
Author:     Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Wed Apr 16 12:32:30 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 22 00:37:44 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10b6e0c1

profiles/features/musl: mask the mkl USE-flag

This also masks the mkl use flag in repos using ::gentoo as master.
See sci-ml/ollama[blas,mkl]::guru.

Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/features/musl/package.use.mask | 8 +-------
 profiles/features/musl/use.mask         | 4 ++++
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 17e380930e55..cf95fd5209eb 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -170,20 +170,14 @@ net-irc/ngircd test
 # Sam James <s...@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.
-sci-ml/oneDNN mkl
 kde-apps/kdenetwork-meta dropbox
-media-libs/opencv atlas mkl
+media-libs/opencv atlas
 media-video/ffmpeg amf
 media-video/ffmpeg-compat amf
 media-video/handbrake 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-ml/caffe2 mkl
-sci-libs/dlib mkl
-sci-libs/trilinos mkl
 www-client/qutebrowser widevine
 
 # Sam James <s...@gentoo.org> (2022-10-03)

diff --git a/profiles/features/musl/use.mask b/profiles/features/musl/use.mask
index 36a3df9cb46b..f5d6d5e272b5 100644
--- a/profiles/features/musl/use.mask
+++ b/profiles/features/musl/use.mask
@@ -5,6 +5,10 @@
 -elibc_musl
 elibc_glibc
 
+# Paul Zander <negril.nx+gen...@gmail.com> (2025-04-16)
+# sci-libs/mkl is masked on musl
+mkl
+
 # Sam James <s...@gentoo.org> (2024-08-21)
 # dev-debug/systemtap doesn't work on musl
 systemtap

Reply via email to