There was some recent snafu which meant the container wasn't available.
With that resolved, we can drop our hack and use the correct container
directly.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Link: https://github.com/kmod-project/kmod/pull/172
Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com>
- name: Install dependencies
shell: bash
run: |
- # Enable multilib, for building 32bit binaries
- echo -e '[multilib]\nInclude = /etc/pacman.d/mirrorlist' >> /etc/pacman.conf
# Semi-regularly the packager key may have (temporarily) expired.
# Somewhat robust solution is to wipe the local keyring and
# regenerate/reinstall it prior to any other packages on the system.
pacman --noconfirm -Sy archlinux-keyring
pacman --noconfirm -Su \
- multilib-devel \
linux-headers \
meson \
rsync \
- name: 'ubuntu:24.04'
meson_setup: '-D b_sanitize=address,undefined'
multilib: 'true'
- - name: 'archlinux:base-devel'
+ - name: 'archlinux:multilib-devel'
meson_setup: '-D b_sanitize=address,undefined'
multilib: 'true'
- name: 'fedora:latest'