I'm about to add some more and the current (almost sorted) state breaks
my brain :-x
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>
pacman --noconfirm -Sy archlinux-keyring
pacman --noconfirm -Su \
+ git \
+ gtk-doc \
linux-headers \
meson \
rsync \
- scdoc \
- git \
- gtk-doc
+ scdoc
run: |
apt-get update
apt-get install --yes \
- build-essential \
autoconf \
automake \
+ build-essential \
gcc-multilib \
git \
gtk-doc-tools \
- libssl-dev \
liblzma-dev \
+ libssl-dev \
libtool \
libzstd-dev \
linux-headers-generic \
dnf install -y \
autoconf \
automake \
- make \
gcc \
- kernel-devel \
- zlib-devel \
- xz-devel \
- libzstd-devel \
- meson \
- openssl-devel \
git \
gtk-doc \
+ kernel-devel \
libasan \
libhwasan \
liblsan \
+ libtool \
libtsan \
libubsan \
- libtool \
+ libzstd-devel \
+ make \
+ meson \
+ openssl-devel \
rsync \
- scdoc
+ scdoc \
+ xz-devel \
+ zlib-devel
# CI builds with KDIR pointing to /usr/lib/modules/*/build
# so just a foo/build pointing to the right place, assuming
# just one kernel installed
run: |
apt-get update
apt-get install --yes \
- build-essential \
autoconf \
automake \
+ build-essential \
gcc-multilib \
git \
gtk-doc-tools \
- libssl-dev \
liblzma-dev \
+ libssl-dev \
libtool \
libzstd-dev \
linux-headers-generic \