Test linking with lld to avoid issues like
https://github.com/kmod-project/kmod/issues/269
Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com>
git \
gtk-doc \
linux-headers \
+ lld \
meson \
scdoc
x32: 'true'
meson_setup: '-Dzstd=disabled -Dxz=disabled -Dzlib=disabled -Dopenssl=disabled'
+ # Special configurations
+
+ # Variant with lld as linker
+ - compiler: 'clang'
+ container: 'archlinux:multilib-devel'
+ linker: 'lld'
+
container:
image: ${{ matrix.container }}
export CC="$CC -m32"
fi
+ if [[ -n "${{ matrix.linker }}" ]]; then
+ export CC_LD="${{ matrix.linker }}"
+ fi
+
meson setup --native-file build-dev.ini $setup_options build
- name: build