From 936fa525de97c3f9b893a949081651905d01d416 Mon Sep 17 00:00:00 2001 From: Andy Lee Date: Tue, 2 Sep 2025 12:30:44 -0700 Subject: [PATCH] fix: Add liblapacke-dev package for ARM64 Linux builds MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add liblapacke-dev to ARM64 dependencies alongside libopenblas-dev - Provides lapacke.h header file needed for LAPACK C interface - Fixes 'lapacke.h: No such file or directory' compilation error - Enables complete OpenBLAS + LAPACKE support for ARM64 wheel builds 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- .github/workflows/build-reusable.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-reusable.yml b/.github/workflows/build-reusable.yml index b022bc5..d0bfb16 100644 --- a/.github/workflows/build-reusable.yml +++ b/.github/workflows/build-reusable.yml @@ -148,7 +148,7 @@ jobs: elif [[ "$ARCH" == "aarch64" ]]; then # Use OpenBLAS for ARM64 (MKL installer not compatible with ARM64) echo "📦 Installing OpenBLAS for ARM64..." - sudo apt-get install -y libopenblas-dev liblapack-dev + sudo apt-get install -y libopenblas-dev liblapack-dev liblapacke-dev echo "✅ OpenBLAS installed for ARM64" # Debug: Check OpenBLAS installation