summaryrefslogtreecommitdiffstats
path: root/.github/workflows
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2024-10-24 11:27:16 +0200
committerYu Watanabe <watanabe.yu+github@gmail.com>2024-10-30 16:34:48 +0100
commitf85213e8f65969b7bf0cf198ee2ac2fc014aaf5d (patch)
tree592ba71b80363608856893b54e2114c9cd09dc5b /.github/workflows
parenttest-network: add test for DHCPv4 address removal on stop (diff)
downloadsystemd-f85213e8f65969b7bf0cf198ee2ac2fc014aaf5d.tar.xz
systemd-f85213e8f65969b7bf0cf198ee2ac2fc014aaf5d.zip
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 .
Diffstat (limited to '.github/workflows')
-rwxr-xr-x.github/workflows/build_test.sh10
1 files changed, 1 insertions, 9 deletions
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