diff --git a/community/lapack/APKBUILD b/community/lapack/APKBUILD index e80ae51e4e8fcd9e335b74319d77828936e84e00..8edaac6a0702ce339c8deef641487d0ae5153617 100644 --- a/community/lapack/APKBUILD +++ b/community/lapack/APKBUILD @@ -7,7 +7,6 @@ pkgdesc="Linear Algebra PACKage" url="https://www.netlib.org/lapack/" arch="all" license="BSD-3-Clause" -options="!check" # Tests broken makedepends="gfortran cmake python3-dev" subpackages="$pkgname-dev:_dev cblas blas blas-dev" source="https://github.com/Reference-LAPACK/lapack/archive/v$pkgver/lapack-v$pkgver.tar.gz" @@ -19,7 +18,7 @@ build() { -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_SKIP_RPATH=ON \ -DBUILD_SHARED_LIBS=ON \ - -DBUILD_TESTING=OFF \ + -DBUILD_TESTING="$(want_check && echo ON || echo OFF)" \ -DCMAKE_Fortran_COMPILER=gfortran \ -DLAPACKE=ON \ -DCBLAS=ON @@ -27,7 +26,7 @@ build() { } check() { - CTEST_OUTPUT_ON_FAILURE=TRUE ctest + LD_LIBRARY_PATH="$PWD"/build/lib ctest --test-dir build } package() {