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.
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: