Fix download and uncompress libz (#2274)

This commit is contained in:
Masaya Suzuki 2021-12-31 00:32:48 +09:00 committed by GitHub
parent b8641364ca
commit 5cf256a086
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -329,15 +329,16 @@ RUN wget --tries=5 -q -O /etc/apk/keys/sgerrand.rsa.pub https://alpine-pkgs.sger
ca-certificates \ ca-certificates \
git git-lfs \ git git-lfs \
glibc-${GLIBC_VERSION}.apk \ glibc-${GLIBC_VERSION}.apk \
tar zstd \
gnupg \ gnupg \
php7 php7-curl php7-ctype php7-dom php7-iconv php7-json php7-mbstring \ php7 php7-curl php7-ctype php7-dom php7-iconv php7-json php7-mbstring \
php7-openssl php7-phar php7-simplexml php7-tokenizer php-xmlwriter \ php7-openssl php7-phar php7-simplexml php7-tokenizer php-xmlwriter \
&& rm glibc-${GLIBC_VERSION}.apk \ && rm glibc-${GLIBC_VERSION}.apk \
&& wget -q --tries=5 -O /tmp/libz.tar.xz https://www.archlinux.org/packages/core/x86_64/zlib/download \ && wget -q --tries=5 -O /tmp/libz.tar.zst https://www.archlinux.org/packages/core/x86_64/zlib/download \
&& mkdir /tmp/libz \ && mkdir /tmp/libz \
&& tar -xf /tmp/libz.tar.xz -C /tmp/libz \ && tar -xf /tmp/libz.tar.zst -C /tmp/libz --zstd \
&& mv /tmp/libz/usr/lib/libz.so* /usr/glibc-compat/lib \ && mv /tmp/libz/usr/lib/libz.so* /usr/glibc-compat/lib \
&& rm -rf /tmp/libz /tmp/libz.tar.xz \ && rm -rf /tmp/libz /tmp/libz.tar.zst \
&& wget -q --tries=5 -O phive.phar https://phar.io/releases/phive.phar \ && wget -q --tries=5 -O phive.phar https://phar.io/releases/phive.phar \
&& wget -q --tries=5 -O phive.phar.asc https://phar.io/releases/phive.phar.asc \ && wget -q --tries=5 -O phive.phar.asc https://phar.io/releases/phive.phar.asc \
&& PHAR_KEY_ID="0x9D8A98B29B2D5D79" \ && PHAR_KEY_ID="0x9D8A98B29B2D5D79" \