From 9e22cdbc9f57531d57a552aa9ddc3d8986747642 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Tue, 7 Jan 2025 15:07:08 +0200 Subject: [PATCH] github: Install libltdl-dev in the linux-cross-windows build job This is required for building libffi. With ubuntu-22.04 images, the libltdl-dev package was available out of the box. Also explicitly install swig, which we rely on - this also seems to have been available implicitly. --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9be5670..6eb538a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -314,7 +314,7 @@ jobs: SOURCE_DATE_EPOCH: ${{needs.prepare.outputs.COMMIT_DATE_UNIX}} BUILD_DATE: ${{needs.prepare.outputs.BUILD_DATE}} run: | - sudo apt-get update && sudo apt-get install autoconf-archive ninja-build + sudo apt-get update && sudo apt-get install libltdl-dev swig autoconf-archive ninja-build ./build-cross-tools.sh /opt/llvm-mingw $(pwd)/install/llvm-mingw ${{matrix.arch}} --with-python .github/workflows/store-version.sh install/llvm-mingw/versions.txt cd install