From 8b93ecc3cbc070e7cad0d636e77742adb06c3d64 Mon Sep 17 00:00:00 2001 From: Brendan O'Donoghue Date: Fri, 3 Feb 2023 09:45:07 +0000 Subject: [PATCH 1/2] attempting to fix broken cmake test --- .github/workflows/cmake.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index eafaea14..0391f032 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -10,11 +10,11 @@ jobs: - uses: actions/checkout@v2 - run: | sudo apt-get install libopenblas-dev liblapack-dev - mkdir build + mkdir out export INSTALL_DIR=$PWD/out export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$INSTALL_DIR/lib + mkdir build cd build - mkdir out cmake -DBUILD_TESTING=ON -DCMAKE_INSTALL_PREFIX:PATH=$INSTALL_DIR .. make make install @@ -29,11 +29,11 @@ jobs: - uses: actions/checkout@v2 - run: | brew install openblas lapack - mkdir build + mkdir out export INSTALL_DIR=$PWD/out export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$INSTALL_DIR/lib + mkdir build cd build - mkdir out cmake -DBUILD_TESTING=ON -DCMAKE_INSTALL_PREFIX:PATH=$INSTALL_DIR .. make make install From 2a3b260b8d88a1b3312850eaeeeb22800ce8968c Mon Sep 17 00:00:00 2001 From: Brendan O'Donoghue Date: Fri, 3 Feb 2023 09:45:47 +0000 Subject: [PATCH 2/2] switch to DYLD_FALLBACK_LIBRARY_PATH var for rpath --- .github/workflows/cmake.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index 0391f032..3a4f58b1 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -31,7 +31,7 @@ jobs: brew install openblas lapack mkdir out export INSTALL_DIR=$PWD/out - export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$INSTALL_DIR/lib + export DYLD_FALLBACK_LIBRARY_PATH=$DYLD_FALLBACK_LIBRARY_PATH:$INSTALL_DIR/lib mkdir build cd build cmake -DBUILD_TESTING=ON -DCMAKE_INSTALL_PREFIX:PATH=$INSTALL_DIR ..