[Buildroot] [PATCHv5 3/3] package/python-numpy: fix occasional build and run-time failure with lapack
Aalx
alexandre.payen at smile.fr
Mon Jul 15 12:22:39 UTC 2019
From: Alexandre PAYEN <alexandre.payen at smile.fr>
With the virtual packet liblapack, numpy can be build using both providers.
Due to run-time failure when complex option is enable,
the cblas reference must be add when :
BR2_PACKAGE_LAPACK_COMPLEX = y
Signed-off-by: Giulio Benetti <giulio.benetti at micronovasrl.com>
Signed-off-by: Alexandre PAYEN <alexandre.payen at smile.fr>
---
package/python-numpy/python-numpy.mk | 3 +++
1 file changed, 3 insertions(+)
diff --git a/package/python-numpy/python-numpy.mk b/package/python-numpy/python-numpy.mk
index b90ff7d70f..30db0b3797 100644
--- a/package/python-numpy/python-numpy.mk
+++ b/package/python-numpy/python-numpy.mk
@@ -18,6 +18,9 @@ PYTHON_NUMPY_SETUP_TYPE = setuptools
ifeq ($(BR2_PACKAGE_CLAPACK),y)
PYTHON_NUMPY_DEPENDENCIES += clapack
PYTHON_NUMPY_SITE_CFG_LIBS += cblas clapack
+else ifeq ($(BR2_PACKAGE_LAPACK_COMPLEX),y)
+PYTHON_NUMPY_DEPENDENCIES += lapack
+PYTHON_NUMPY_SITE_CFG_LIBS += blas cblas lapack
else
PYTHON_NUMPY_ENV += BLAS=None LAPACK=None
endif
--
2.21.0
More information about the buildroot
mailing list