From f85213e8f65969b7bf0cf198ee2ac2fc014aaf5d Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Thu, 24 Oct 2024 18:27:16 +0900 Subject: github: drop workaround and use distro mold Now, ubuntu-24.04 has mold-2.30.0+dfsg-1build1 . See https://packages.ubuntu.com/noble/mold . --- .github/workflows/build_test.sh | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to '.github/workflows/build_test.sh') diff --git a/.github/workflows/build_test.sh b/.github/workflows/build_test.sh index f9bbdcee72..d2123dfd6a 100755 --- a/.github/workflows/build_test.sh +++ b/.github/workflows/build_test.sh @@ -45,7 +45,7 @@ PACKAGES=( libxkbcommon-dev libxtables-dev libzstd-dev - # mold + mold mount net-tools python3-evdev @@ -68,14 +68,6 @@ LINKER="${LINKER:?}" CRYPTOLIB="${CRYPTOLIB:?}" RELEASE="$(lsb_release -cs)" -# mold-2.2.0+ fixes some bugs breaking bootloader builds. -# TODO: Switch to distro mold with ubuntu-24.04 -if [[ "$LINKER" == mold ]]; then - wget https://github.com/rui314/mold/releases/download/v2.2.0/mold-2.2.0-x86_64-linux.tar.gz - echo "d66e0230c562c2ba0e0b789cc5034e0fa2369cc843d0154920de4269cd94afeb mold-2.2.0-x86_64-linux.tar.gz" | sha256sum -c - sudo tar -xz -C /usr --strip-components=1 -f mold-2.2.0-x86_64-linux.tar.gz -fi - # Note: As we use postfixed clang/gcc binaries, we need to override $AR # as well, otherwise meson falls back to ar from binutils which # doesn't work with LTO -- cgit v1.2.3