diff --git a/.github/workflows/fpga-image.yml b/.github/workflows/fpga-image.yml index 83bbea7501..83ae1c8c79 100644 --- a/.github/workflows/fpga-image.yml +++ b/.github/workflows/fpga-image.yml @@ -28,7 +28,7 @@ jobs: - name: Install pre-requisites run: | sudo apt-get update - sudo apt-get -y install debootstrap binfmt-support qemu-user-static u-boot-tools gcc-aarch64-linux-gnu gdb-multiarch openocd + sudo apt-get -y install debootstrap binfmt-support qemu-user-static u-boot-tools gcc-aarch64-linux-gnu rustup target add aarch64-unknown-linux-gnu - name: Build SD image diff --git a/ci-tools/fpga-image/build.sh b/ci-tools/fpga-image/build.sh index fe9b27889a..a6c2989222 100644 --- a/ci-tools/fpga-image/build.sh +++ b/ci-tools/fpga-image/build.sh @@ -23,7 +23,7 @@ fi if [[ -z "${SKIP_DEBOOTSTRAP}" ]]; then (rm -rf out/rootfs || true) mkdir -p out/rootfs - debootstrap --include git,curl,ca-certificates,locales,libicu72,sudo,vmtouch,fping,rdnssd,dbus,systemd-timesyncd --arch arm64 --foreign bookworm out/rootfs + debootstrap --include git,curl,ca-certificates,locales,libicu72,sudo,vmtouch,fping,rdnssd,dbus,systemd-timesyncd,libboost-regex1.74.0,openocd,gdb-multiarch --arch arm64 --foreign bookworm chroot out/rootfs /debootstrap/debootstrap --second-stage chroot out/rootfs useradd runner --shell /bin/bash --create-home