packaging/static-build: s390x fixes

- Install OpenSSL for key generation in kernel build
- Do not install libpmem
- Do not exclude `*/share/*/*.img` files in QEMU tarball since among
  them are boot loader files critical for IPLing.

Fixes: #2895
Signed-off-by: Jakob Naucke <jakob.naucke@ibm.com>
This commit is contained in:
Jakob Naucke
2021-10-25 18:47:35 +02:00
parent 3d0fe433c6
commit d2a7b6ff4a
3 changed files with 5 additions and 3 deletions

View File

@@ -36,7 +36,6 @@ RUN apt-get --no-install-recommends install -y \
libltdl-dev \
libmount-dev \
libpixman-1-dev \
libpmem-dev \
libselinux1-dev \
libtool \
make \
@@ -49,6 +48,8 @@ RUN apt-get --no-install-recommends install -y \
rsync \
zlib1g-dev
RUN [ "$(uname -m)" != "s390x" ] && apt-get install -y libpmem-dev || true
ARG QEMU_REPO
RUN cd .. && git clone "${QEMU_REPO}" qemu