Skip to content

Commit 39299ca

Browse files
committed
Fixed libimagequant install on Amazon Linux 2
1 parent 7a1012e commit 39299ca

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

amazon-2-amd64/Dockerfile

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ RUN yum install -y \
1515
libjpeg-devel \
1616
libtiff-devel \
1717
make \
18-
openssl11-devel \
18+
openssl-devel \
1919
pth-devel \
2020
shadow-utils \
2121
sqlite-devel \
@@ -36,6 +36,14 @@ ENV PATH="/root/.cargo/bin:${PATH}"
3636

3737
RUN useradd --uid 1001 pillow
3838

39+
ADD depends /depends
40+
RUN cd /depends \
41+
&& ./install_imagequant.sh
42+
43+
RUN yum remove -y openssl-devel && \
44+
yum install -y openssl11-devel && \
45+
yum clean all
46+
3947
RUN wget https://www.python.org/ftp/python/3.10.18/Python-3.10.18.tgz \
4048
&& tar xzf Python-3.10.18.tgz \
4149
&& cd Python-3.10.18 \
@@ -54,14 +62,11 @@ RUN bash -c "python3.10 -m pip install virtualenv \
5462
&& /vpy3/bin/pip install numpy --only-binary=:all: || true \
5563
&& chown -R pillow:pillow /vpy3"
5664

57-
ADD depends /depends
5865
RUN wget https://github.com/ninja-build/ninja/releases/download/v1.13.1/ninja-linux.zip \
5966
&& unzip ninja-linux.zip \
6067
&& mv ninja /usr/bin
61-
RUN python3.10 -m pip install meson
6268
RUN ln -s /usr/local/bin/python3.10 /usr/bin/python3
6369
RUN cd /depends \
64-
&& ./install_imagequant.sh \
6570
&& ./install_openjpeg.sh \
6671
&& ./install_raqm.sh \
6772
&& ./install_webp.sh

0 commit comments

Comments
 (0)