[chore](trx-rs): install libclang for soapysdr-sys in CI
soapysdr-sys builds bindings with bindgen, which needs libclang at build time. Add clang and libclang-dev to the system dependencies so the soapysdr backend (a default feature) compiles under CI. Assisted-By: Claude Code (claude-opus-4) Claude-Session: https://claude.ai/code/session_01NFpGtGTWUEYXLwZeZs2RAV Signed-off-by: Stan Grams <sjg@haxx.space>
This commit is contained in:
@@ -22,7 +22,7 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install -y --no-install-recommends \
|
sudo apt-get install -y --no-install-recommends \
|
||||||
build-essential pkg-config cmake \
|
build-essential pkg-config cmake clang libclang-dev \
|
||||||
libopus-dev libasound2-dev libsoapysdr-dev
|
libopus-dev libasound2-dev libsoapysdr-dev
|
||||||
|
|
||||||
- name: Set up Rust
|
- name: Set up Rust
|
||||||
@@ -65,7 +65,7 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install -y --no-install-recommends \
|
sudo apt-get install -y --no-install-recommends \
|
||||||
build-essential pkg-config cmake \
|
build-essential pkg-config cmake clang libclang-dev \
|
||||||
libopus-dev libasound2-dev libsoapysdr-dev
|
libopus-dev libasound2-dev libsoapysdr-dev
|
||||||
|
|
||||||
- name: Set up Rust
|
- name: Set up Rust
|
||||||
|
|||||||
Reference in New Issue
Block a user