diff --git a/.github/workflows/release-linux.yml b/.github/workflows/release-linux.yml --- a/.github/workflows/release-linux.yml +++ b/.github/workflows/release-linux.yml @@ -117,6 +117,12 @@ jobs: /vcpkg/vcpkg install python3 ln -sf /vcpkg/installed/x64-linux/tools/python3/python3.[0-9][0-9] /usr/bin/python3 + # SDL2 needs dbus, but dbus default install comes with libsystemd + # and some of libsystemd deps fail to build on our quite old linux. + # So just install basic dbus without any extra deps. + /vcpkg/vcpkg install dbus[core] + + # Now we can install OpenTTD dependencies /vcpkg/vcpkg install \ breakpad \ curl[http2] \