6 export DEBIAN_FRONTEND
=noninteractive
8 # Ephemeral packages (installed for this script and removed again at the end)
10 libpciaccess-dev:$arch \
14 dpkg
--add-architecture $arch
17 apt-get
install -y --no-remove \
19 crossbuild-essential-
$arch \
26 apt-get
install -y --no-remove -t buster-backports \
29 . .gitlab-ci
/create-cross-file.sh
$arch
32 . .gitlab-ci
/container
/container_pre_build.sh
35 # dependencies where we want a specific version
36 export LIBDRM_VERSION
=libdrm-2.4
.100
38 wget https
://dri.freedesktop.org
/libdrm
/$LIBDRM_VERSION.
tar.bz2
39 tar -xvf $LIBDRM_VERSION.
tar.bz2
&& rm $LIBDRM_VERSION.
tar.bz2
41 meson
--cross-file=/cross_file-
${arch}.txt build
-D libdir
=lib
/$
(dpkg-architecture
-A $arch -qDEB_TARGET_MULTIARCH)
42 ninja
-C build
install
44 rm -rf $LIBDRM_VERSION
50 . .gitlab-ci
/container
/container_post_build.sh