add pigz package to enable parallel compression of tar.gz archives

This patch adds the pigz package to enable parallel compression
and decompression support for the sstate artifacts.
This significantly speeds up compression of large artifacts on
build systems with many cores.

Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
This commit is contained in:
Felix Moessbauer 2022-02-01 15:30:23 +01:00 committed by Jan Kiszka
parent 54ab356f9f
commit 94641a7b72

View File

@ -16,7 +16,7 @@ RUN apt-get install --no-install-recommends -y \
xz-utils debianutils iputils-ping python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev \ xz-utils debianutils iputils-ping python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev \
pylint3 xterm \ pylint3 xterm \
python3-setuptools python3-wheel python3-yaml python3-distro python3-jsonschema python3-newt \ python3-setuptools python3-wheel python3-yaml python3-distro python3-jsonschema python3-newt \
gosu lsb-release file vim less procps tree tar bzip2 zstd bc tmux libncurses-dev \ gosu lsb-release file vim less procps tree tar bzip2 zstd pigz bc tmux libncurses-dev \
dosfstools mtools parted lz4 \ dosfstools mtools parted lz4 \
git-lfs mercurial iproute2 ssh-client curl rsync gnupg awscli sudo && \ git-lfs mercurial iproute2 ssh-client curl rsync gnupg awscli sudo && \
if [ "$TARGETPLATFORM" = "linux/amd64" ]; then \ if [ "$TARGETPLATFORM" = "linux/amd64" ]; then \