diff options
author | Michael Orlitzky <mjo@gentoo.org> | 2024-12-18 18:44:19 -0500 |
---|---|---|
committer | Michael Orlitzky <mjo@gentoo.org> | 2024-12-18 18:49:03 -0500 |
commit | be92e16589bd77497dfa960afd29afdebc85f58c (patch) | |
tree | 75fa0d566e8e8b97aa5b3cd5aef907a027b7215e /sci-mathematics | |
parent | app-misc/tmuxp: add 1.49.0 (diff) | |
download | gentoo-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 |