summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorMichael Brown2023-05-15 14:58:07 +0200
committerMichael Brown2023-05-15 15:56:28 +0200
commitd27cd8196de031c306e7c103df5711bb55e68fdd (patch)
tree091c915fda77e96576a1b95b7c4d550a52b2b5c1 /.github
parent[efi] Allow currently selected image to be opened as "grub*.efi" (diff)
downloadipxe-d27cd8196de031c306e7c103df5711bb55e68fdd.tar.gz
ipxe-d27cd8196de031c306e7c103df5711bb55e68fdd.tar.xz
ipxe-d27cd8196de031c306e7c103df5711bb55e68fdd.zip
[ci] Work around Ubuntu packaging metadata issues
The libc6-dbg:i386 package has spontaneously started failing to install from the Azure package repositories used by the GitHub Actions runners, with the somewhat recalcitrant error message: libc6:i386: Depends: libgcc-s1:i386 but it is not going to be installed Work around this unexplained issue by explicitly requesting installation of the libgcc-s1:i386 package. Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/build.yml3
1 files changed, 2 insertions, 1 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 72a1234b..232375ad 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -49,7 +49,8 @@ jobs:
sudo apt update
sudo apt install -y -o Acquire::Retries=50 \
mtools syslinux isolinux \
- libc6-dev-i386 libc6-dbg:i386 valgrind
+ libc6-dev-i386 valgrind \
+ libgcc-s1:i386 libc6-dbg:i386
- name: Build (BIOS)
run: |
make -j 4 -C src