commit:     f2730a90a262642dc786f475eb60673429fd39e9
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 27 14:16:07 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Sep 27 14:43:21 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2730a90

profiles/base: Mask dev-python/numpy[index64]

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 profiles/base/package.use.mask | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index b481ed9f3d5c..b7eef0f0caf6 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,16 @@
 
 # New entries go on top.
 
+# Michał Górny <[email protected]> (2025-09-27)
+# Building NumPy with ILP64 LAPACK can cause revdeps to segfault if they
+# link to LP64 LAPACK.  To support this properly, we either need to
+# ensure matching index64 flags along the whole chain of dependencies,
+# or support only ILP64 LAPACK implementations that use suffixed
+# symbols (so there are no symbol collisions).  Given the flag was only
+# really added to test if ILP64 packaging works, mask it for the time
+# being.
+dev-python/numpy index64
+
 # Nicolas PARLANT <[email protected]> (2025-09-20)
 # Require dev-libs/libtsm, only keyworded on amd64 and x86
 >=media-gfx/fbida-2.14_p20241216 fbcon

Reply via email to