summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2022-11-15 09:51:22 -0500
committerRay Strode <halfline@gmail.com>2022-11-15 14:58:26 +0000
commitcd7df781b53ee0c2ee3662d5875956e3b9251440 (patch)
treea8af1c000ceb05adc3d6e6d701dea14fe665f7a4
parentf2a475f9e2c4d00cd6c28bb30883ba19edf2199b (diff)
ci: Use gold by default
I assume https://gitlab.freedesktop.org/plymouth/plymouth/-/issues/194 happened because the machine was using gold instead of ld. Let's try to prevent future problems like that by making fedora use gold in ci, too.
-rw-r--r--.gitlab-ci.yml3
1 files changed, 2 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a28accf1..5dfe281a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -17,7 +17,8 @@ fedora-x86_64:
stage: build
image: 'registry.fedoraproject.org/fedora:37'
before_script:
- - dnf install -y gcc gtk3-devel git libpng-devel gettext-devel libxslt docbook-style-xsl cairo-devel systemd-devel systemd-udev kernel-headers libdrm-devel pango-devel make ShellCheck uncrustify patchutils meson
+ - dnf install -y gcc gtk3-devel git libpng-devel gettext-devel libxslt docbook-style-xsl cairo-devel systemd-devel systemd-udev kernel-headers libdrm-devel pango-devel make ShellCheck uncrustify patchutils meson binutils-gold
+ - alternatives --set ld /usr/bin/ld.gold
<<: *check-format
<<: *meson-build
only: