Skip to content

Commit c649830

Browse files
committed
fix(workflow/linux-musl): disable Vulkan support for linux-musl-gpu builds
1 parent 9d76570 commit c649830

File tree

1 file changed

+2
-16
lines changed

1 file changed

+2
-16
lines changed

.github/workflows/main.yml

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,15 @@ jobs:
4444
arch: x86_64
4545
name: linux-musl-gpu
4646
container: alpine:latest
47-
make: LLAMA="-DGGML_NATIVE=OFF -DGGML_CPU=ON -DGGML_VULKAN=ON -DGGML_OPENCL=ON"
47+
make: LLAMA="-DGGML_NATIVE=OFF -DGGML_CPU=ON -DGGML_VULKAN=OFF -DGGML_OPENCL=ON"
4848
- os: ubuntu-22.04-arm
4949
arch: arm64
5050
name: linux-musl-cpu
5151
make: LLAMA="-DGGML_NATIVE=OFF -DGGML_CPU=ON -DGGML_CPU_ARM_ARCH=armv8.2-a"
5252
- os: ubuntu-22.04-arm
5353
arch: arm64
5454
name: linux-musl-gpu
55-
make: LLAMA="-DGGML_NATIVE=OFF -DGGML_CPU=ON -DGGML_VULKAN=ON -DGGML_OPENCL=ON"
55+
make: LLAMA="-DGGML_NATIVE=OFF -DGGML_CPU=ON -DGGML_VULKAN=OFF -DGGML_OPENCL=ON"
5656
- os: windows-2022
5757
arch: x86_64
5858
name: windows-cpu
@@ -198,20 +198,6 @@ jobs:
198198
sudo apt-get update || true ;# Prevent failure due to missing URLs.
199199
sudo apt-get install -y --no-install-recommends build-essential glslc crossbuild-essential-arm64 libvulkan-dev:arm64
200200
201-
- name: linux-musl install vulkan
202-
if: matrix.name == 'linux-musl-gpu'
203-
run: |
204-
${{ matrix.arch == 'arm64' && 'docker exec alpine' || '' }} apk add --no-cache build-base vulkan-loader-dev vulkan-headers shaderc wget
205-
206-
wget https://sdk.lunarg.com/sdk/download/latest/linux/vulkan-sdk.tar.xz -O vulkan-sdk.tar.xz
207-
tar -xf vulkan-sdk.tar.xz
208-
cd $(ls -d 1.* | head -n1)
209-
source setup-env.sh
210-
echo "VULKAN_SDK=$VULKAN_SDK" >> $GITHUB_ENV
211-
echo "PATH=$PATH" >> $GITHUB_ENV
212-
echo "LD_LIBRARY_PATH=$LD_LIBRARY_PATH" >> $GITHUB_ENV
213-
echo "VK_ADD_LAYER_PATH=$VK_ADD_LAYER_PATH" >> $GITHUB_ENV
214-
215201
- name: cache llama.cpp build
216202
id: cache-llama
217203
uses: actions/cache@v4

0 commit comments

Comments
 (0)