mirror of
https://github.com/storytold/craft-common-actions.git
synced 2026-10-13 15:09:11 +00:00
fix(ci): install ALSA headers for Linux and riscv64 builds (#5)
SoundCraft links ALSA through cpal; its pre-shared-workflow release.yml installed libasound2-dev (and :riscv64). Without them the Linux x86_64, aarch64 and riscv64 release jobs fail with "unable to find library -lasound". Apps that don't use ALSA don't link it. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
024b7aa57d
commit
f0808a5ccb
2 files changed
+2
-1
No files matched your search
@@ -20,6 +20,7 @@ runs:
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y --no-install-recommends \
|
||||
libxkbcommon-dev libwayland-dev libx11-dev libxrandr-dev libxi-dev libgl1-mesa-dev \
|
||||
libasound2-dev pkg-config \
|
||||
desktop-file-utils appstream python3-yaml zsync
|
||||
|
||||
- uses: storytold/craft-common-actions/actions/install-nfpm@main
|
||||
|
||||
@@ -24,5 +24,5 @@ runs:
|
||||
sudo apt-get install -y --no-install-recommends \
|
||||
gcc-riscv64-linux-gnu binutils-riscv64-linux-gnu libc6-dev-riscv64-cross libc6-dev:riscv64 qemu-user \
|
||||
libxkbcommon-dev:riscv64 libwayland-dev:riscv64 libx11-dev:riscv64 libxrandr-dev:riscv64 \
|
||||
libxi-dev:riscv64 libgl1-mesa-dev:riscv64 \
|
||||
libxi-dev:riscv64 libgl1-mesa-dev:riscv64 libasound2-dev:riscv64 pkg-config \
|
||||
desktop-file-utils appstream
|
||||
Reference in new issue
Block a user