From c3c6b1ba0150ca41d43e5baf0dfb411240c5b2a4 Mon Sep 17 00:00:00 2001 From: Jacob Heider Date: Fri, 24 Nov 2023 16:32:04 -0500 Subject: [PATCH] fix(lapack) closes #4205 --- projects/netlib.org/lapack/package.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/projects/netlib.org/lapack/package.yml b/projects/netlib.org/lapack/package.yml index 174c3332..fbc33257 100644 --- a/projects/netlib.org/lapack/package.yml +++ b/projects/netlib.org/lapack/package.yml @@ -5,9 +5,10 @@ versions: github: Reference-LAPACK/lapack build: dependencies: - gnu.org/gcc: '*' + gnu.org/gcc: ^11 + gnu.org/binutils: '*' gnu.org/make: '*' - cmake.org: '*' + cmake.org: ~3.24 working-directory: build script: - cmake .. $CMAKE_ARGS @@ -23,11 +24,17 @@ build: - -DBUILD_TESTING=OFF - -DBUILD_SHARED_LIBS:BOOL=ON - -DLAPACKE:BOOL=ON + darwin: + # FIXME: binutils ar/ranlib are broken on macOS? + CMAKE_ARGS: + - -DCMAKE_AR=/usr/bin/ar + - -DCMAKE_RANLIB=/usr/bin/ranlib test: dependencies: freedesktop.org/pkg-config: '*' gnu.org/gcc: '*' script: + - pkg-config --modversion lapack - pkg-config --modversion lapack | grep {{version}} - gcc test.c -llapacke -o test - ./test