ci: add libc6-dev-arm64-cross for aarch64 cross-build
The v0.1.0 tag's arm64 job failed with fatal error: bits/wordsize.h: No such file or directory because gcc-aarch64-linux-gnu alone doesn't pull in the cross libc headers on Ubuntu 24.04 runners. Add libc6-dev-arm64-cross + linux-libc-dev-arm64-cross so the cross-toolchain has its sysroot.
This commit is contained in:
@@ -28,7 +28,7 @@ jobs:
|
|||||||
apt: build-essential
|
apt: build-essential
|
||||||
- target: arm64
|
- target: arm64
|
||||||
cc: aarch64-linux-gnu-gcc
|
cc: aarch64-linux-gnu-gcc
|
||||||
apt: build-essential gcc-aarch64-linux-gnu
|
apt: build-essential gcc-aarch64-linux-gnu libc6-dev-arm64-cross linux-libc-dev-arm64-cross
|
||||||
name: build (${{ matrix.target }})
|
name: build (${{ matrix.target }})
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
|
|||||||
Reference in New Issue
Block a user