From 0940559abf81c99ce0b33a31a1693f59e5fb1405 Mon Sep 17 00:00:00 2001
From: Giovanni La Mura <giovanni.lamura@inaf.it>
Date: Wed, 4 Sep 2024 16:38:16 +0200
Subject: [PATCH] Remove MKL flags from LAPACK configuration if MKL is not
 detected

---
 build/configure    | 8 ++++----
 build/configure.ac | 4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/build/configure b/build/configure
index d1a76d50..4643b039 100755
--- a/build/configure
+++ b/build/configure
@@ -25201,7 +25201,7 @@ then :
         if test "x$result" = "x0"; then
           # LAPACKe was found
           LAPACK_INCLUDE=$(pkg-config --cflags-only-I lapacke${LAPACK_LDSPEC})
-          export LAPACKFLAGS="-DUSE_LAPACK -DUSE_MKL ${LAPACK_ILP64_FLAG} ${LAPACK_INCLUDE}"
+          export LAPACKFLAGS="-DUSE_LAPACK ${LAPACK_ILP64_FLAG} ${LAPACK_INCLUDE}"
           export LAPACKLDFLAGS=$(pkg-config --libs lapacke${LAPACK_LDSPEC})
         fi # end of LAPACKe decision tree
         if test "x${LAPACKFLAGS}${LAPACKLDFLAGS}" = "x"; then
@@ -25212,7 +25212,7 @@ then :
           if test "x$result" = "x0"; then
             # LAPACK was found
             LAPACK_INCLUDE=$(pkg-config --cflags-only-I lapack${LAPACK_LDSPEC})
-            export LAPACKFLAGS="-DUSE_LAPACK -DUSE_MKL ${LAPACK_ILP64_FLAG} ${LAPACK_INCLUDE}"
+            export LAPACKFLAGS="-DUSE_LAPACK ${LAPACK_ILP64_FLAG} ${LAPACK_INCLUDE}"
             export LAPACKLDFLAGS=$(pkg-config --libs lapack${LAPACK_LDSPEC})
           fi # end of LAPACK decision tree
         fi # end of LAPACKe decision tree
@@ -25285,7 +25285,7 @@ else case e in #(
         if test "x$result" = "x0"; then
           # LAPACKe was found
           LAPACK_INCLUDE=$(pkg-config --cflags-only-I lapacke${LAPACK_LDSPEC})
-          export LAPACKFLAGS="-DUSE_LAPACK -DUSE_MKL ${LAPACK_ILP64_FLAG} ${LAPACK_INCLUDE}"
+          export LAPACKFLAGS="-DUSE_LAPACK ${LAPACK_ILP64_FLAG} ${LAPACK_INCLUDE}"
           export LAPACKLDFLAGS=$(pkg-config --libs lapacke${LAPACK_LDSPEC})
         fi # end of LAPACKe decision tree
         if test "x${LAPACKFLAGS}${LAPACKLDFLAGS}" = "x"; then
@@ -25296,7 +25296,7 @@ else case e in #(
           if test "x$result" = "x0"; then
             # LAPACK was found
             LAPACK_INCLUDE=$(pkg-config --cflags-only-I lapack${LAPACK_LDSPEC})
-            export LAPACKFLAGS="-DUSE_LAPACK -DUSE_MKL ${LAPACK_ILP64_FLAG} ${LAPACK_INCLUDE}"
+            export LAPACKFLAGS="-DUSE_LAPACK ${LAPACK_ILP64_FLAG} ${LAPACK_INCLUDE}"
             export LAPACKLDFLAGS=$(pkg-config --libs lapack${LAPACK_LDSPEC})
           fi # end of LAPACK decision tree
         fi # end of LAPACKe decision tree
diff --git a/build/configure.ac b/build/configure.ac
index 8ca39593..5d6150e2 100644
--- a/build/configure.ac
+++ b/build/configure.ac
@@ -113,7 +113,7 @@ m4_define(
         if test "x$result" = "x0"; then
           # LAPACKe was found
           LAPACK_INCLUDE=$(pkg-config --cflags-only-I lapacke${LAPACK_LDSPEC})
-          export LAPACKFLAGS="-DUSE_LAPACK -DUSE_MKL ${LAPACK_ILP64_FLAG} ${LAPACK_INCLUDE}"
+          export LAPACKFLAGS="-DUSE_LAPACK ${LAPACK_ILP64_FLAG} ${LAPACK_INCLUDE}"
           export LAPACKLDFLAGS=$(pkg-config --libs lapacke${LAPACK_LDSPEC})
         fi # end of LAPACKe decision tree
         if test "x${LAPACKFLAGS}${LAPACKLDFLAGS}" = "x"; then
@@ -124,7 +124,7 @@ m4_define(
           if test "x$result" = "x0"; then
             # LAPACK was found
             LAPACK_INCLUDE=$(pkg-config --cflags-only-I lapack${LAPACK_LDSPEC})
-            export LAPACKFLAGS="-DUSE_LAPACK -DUSE_MKL ${LAPACK_ILP64_FLAG} ${LAPACK_INCLUDE}"
+            export LAPACKFLAGS="-DUSE_LAPACK ${LAPACK_ILP64_FLAG} ${LAPACK_INCLUDE}"
             export LAPACKLDFLAGS=$(pkg-config --libs lapack${LAPACK_LDSPEC})
           fi # end of LAPACK decision tree
         fi # end of LAPACKe decision tree
-- 
GitLab