]> git.ipfire.org Git - thirdparty/plymouth.git/commitdiff
ci: Use gold by default
authorRay Strode <rstrode@redhat.com>
Tue, 15 Nov 2022 14:51:22 +0000 (09:51 -0500)
committerRay Strode <halfline@gmail.com>
Tue, 15 Nov 2022 14:58:26 +0000 (14:58 +0000)
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.

.gitlab-ci.yml

index a28accf17d1a6bcfb369ce7b29d36396951f105c..5dfe281abe5216bdd43ce05520994405a27f9e21 100644 (file)
@@ -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: