aboutsummaryrefslogtreecommitdiffstats
path: root/tests/docker/dockerfiles/fedora-i386-cross.docker
diff options
context:
space:
mode:
Diffstat (limited to 'tests/docker/dockerfiles/fedora-i386-cross.docker')
-rw-r--r--tests/docker/dockerfiles/fedora-i386-cross.docker32
1 files changed, 32 insertions, 0 deletions
diff --git a/tests/docker/dockerfiles/fedora-i386-cross.docker b/tests/docker/dockerfiles/fedora-i386-cross.docker
new file mode 100644
index 000000000..13328e608
--- /dev/null
+++ b/tests/docker/dockerfiles/fedora-i386-cross.docker
@@ -0,0 +1,32 @@
+FROM registry.fedoraproject.org/fedora:34
+
+ENV PACKAGES \
+ bzip2 \
+ ccache \
+ diffutils \
+ findutils \
+ gcc \
+ git \
+ libffi-devel.i686 \
+ libselinux-devel.i686 \
+ libtasn1-devel.i686 \
+ libzstd-devel.i686 \
+ make \
+ meson \
+ ninja-build \
+ glib2-devel.i686 \
+ glibc-devel.i686 \
+ glibc-static.i686 \
+ gnutls-devel.i686 \
+ nettle-devel.i686 \
+ pcre-devel.i686 \
+ perl-Test-Harness \
+ pixman-devel.i686 \
+ sysprof-capture-devel.i686 \
+ zlib-devel.i686
+
+ENV QEMU_CONFIGURE_OPTS --cpu=i386 --disable-vhost-user
+ENV PKG_CONFIG_LIBDIR /usr/lib/pkgconfig
+
+RUN dnf update -y && dnf install -y $PACKAGES
+RUN rpm -q $PACKAGES | sort > /packages.txt