summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Orlitzky <mjo@gentoo.org>2024-12-18 18:44:19 -0500
committerMichael Orlitzky <mjo@gentoo.org>2024-12-18 18:49:03 -0500
commitbe92e16589bd77497dfa960afd29afdebc85f58c (patch)
tree75fa0d566e8e8b97aa5b3cd5aef907a027b7215e /sci-mathematics
parentapp-misc/tmuxp: add 1.49.0 (diff)
downloadgentoo-be92e16589bd77497dfa960afd29afdebc85f58c.tar.gz
gentoo-be92e16589bd77497dfa960afd29afdebc85f58c.tar.bz2
gentoo-be92e16589bd77497dfa960afd29afdebc85f58c.zip
sci-mathematics/flint: pass --disable-assembly to ./configure
This is an attempt to fix bug 946501 without the hardware. The undefined symbols are guarded by the preprocessor macro FLINT_HAVE_ADX that is related to the --enable-assembly flag, and the CPU detection is new in -r2 (cmake doesn't do it), so it is a prime suspect. Closes: https://bugs.gentoo.org/946501 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Diffstat (limited to 'sci-mathematics')
-rw-r--r--sci-mathematics/flint/flint-3.1.3_p1-r3.ebuild (renamed from sci-mathematics/flint/flint-3.1.3_p1-r2.ebuild)2
1 files changed, 2 insertions, 0 deletions
diff --git a/sci-mathematics/flint/flint-3.1.3_p1-r2.ebuild b/sci-mathematics/flint/flint-3.1.3_p1-r3.ebuild
index 841de4da69e3..0766a2300847 100644
--- a/sci-mathematics/flint/flint-3.1.3_p1-r2.ebuild
+++ b/sci-mathematics/flint/flint-3.1.3_p1-r3.ebuild
@@ -70,11 +70,13 @@ src_configure() {
# ABI needs to be unset because flint uses it internally for
# an incompatible purpose.
+ # --disable-assembly in an attempt to fix bug 946501
# --enable-debug just adds -g to your CFLAGS
# --enable-avx2 and --enable-avx512 just add "-mfoo" to CFLAGS
# --enable-gc affects thread-safety
local myeconfargs=(
ABI=""
+ --disable-assembly
--disable-debug
--with-blas
--with-gmp