mirror of
https://github.com/librespot-org/librespot.git
synced 2025-10-03 01:39:28 +02:00
Fix testcases for cross compilation (#1443)
Crossbuild breaks due to missing bindgen. Additionally install bindgen-cli as it is not part of the default github runnter any more.
This commit is contained in:
parent
14e3965ea3
commit
c288cf7106
2 changed files with 8 additions and 1 deletions
8
.github/workflows/test.yml
vendored
8
.github/workflows/test.yml
vendored
|
@ -241,7 +241,13 @@ jobs:
|
||||||
|
|
||||||
- name: Install the cross compiler rust targets
|
- name: Install the cross compiler rust targets
|
||||||
run: rustup target add ${{ matrix.target }}
|
run: rustup target add ${{ matrix.target }}
|
||||||
|
|
||||||
|
- name: Update and Install dependencies
|
||||||
|
run: sudo apt-get update && sudo apt-get install -y build-essential cmake libclang1
|
||||||
|
|
||||||
|
- name: Install bindgen-cli
|
||||||
|
run: cargo install --force --locked bindgen-cli
|
||||||
|
|
||||||
- name: Install cross compiler
|
- name: Install cross compiler
|
||||||
run: |
|
run: |
|
||||||
if [ ${{ matrix.target }} = "armv7-unknown-linux-gnueabihf" ]; then
|
if [ ${{ matrix.target }} = "armv7-unknown-linux-gnueabihf" ]; then
|
||||||
|
|
|
@ -24,6 +24,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
- [test] Missing bindgen breaks crossbuild on recent runners. Now installing latest bindgen in addition.
|
||||||
- [core] Fix "no native root CA certificates found" on platforms unsupported
|
- [core] Fix "no native root CA certificates found" on platforms unsupported
|
||||||
by `rustls-native-certs`.
|
by `rustls-native-certs`.
|
||||||
- [core] Fix all APs rejecting with "TryAnotherAP" when connecting session
|
- [core] Fix all APs rejecting with "TryAnotherAP" when connecting session
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue