commit:     c695c8ece7b823d102964684c5642f17389cba72
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 16 22:01:58 2020 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Tue Jun 16 22:01:58 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c695c8ec

sci-libs/scipy: Conditionally add -fallow-argument-mismatch

Closes: https://bugs.gentoo.org/721860
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sci-libs/scipy/scipy-1.1.0.ebuild | 6 ++++++
 sci-libs/scipy/scipy-1.4.1.ebuild | 6 ++++++
 2 files changed, 12 insertions(+)

diff --git a/sci-libs/scipy/scipy-1.1.0.ebuild 
b/sci-libs/scipy/scipy-1.1.0.ebuild
index a676281fbac..e57e5cd5b7b 100644
--- a/sci-libs/scipy/scipy-1.1.0.ebuild
+++ b/sci-libs/scipy/scipy-1.1.0.ebuild
@@ -105,6 +105,12 @@ python_prepare_all() {
        distutils-r1_python_prepare_all
 }
 
+python_configure_all() {
+       # bug 721860
+       test-flag-FC -fallow-argument-mismatch &&
+               append-fflags -fallow-argument-mismatch
+}
+
 python_compile() {
        # FIXME: parallel python building fails, bug #614464
        ${EPYTHON} tools/cythonize.py || die

diff --git a/sci-libs/scipy/scipy-1.4.1.ebuild 
b/sci-libs/scipy/scipy-1.4.1.ebuild
index 8babb5d3237..90fb741b4d7 100644
--- a/sci-libs/scipy/scipy-1.4.1.ebuild
+++ b/sci-libs/scipy/scipy-1.4.1.ebuild
@@ -110,6 +110,12 @@ python_prepare_all() {
        distutils-r1_python_prepare_all
 }
 
+python_configure_all() {
+       # bug 721860
+       test-flag-FC -fallow-argument-mismatch &&
+               append-fflags -fallow-argument-mismatch
+}
+
 python_compile() {
        # FIXME: parallel python building fails, bug #614464
        export MAKEOPTS=-j1

Reply via email to