From 66205c11d3e0d2c0cb55f65df72c35f41c1195c7 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Sun, 3 Jun 2018 02:59:50 -0400 Subject: [PATCH] Add zlib and libjpeg symlinks to allow Pillow to install on armv7l (ODROID HC1) Signed-off-by: Roberto Rosario --- docker/Dockerfile | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 69a0994a87..153c951416 100755 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -59,12 +59,19 @@ RUN pip install psycopg2==2.7.3.2 redis==2.10.6 mysql-python==1.2.5 librabbitmq= RUN adduser mayan --disabled-password --disabled-login --no-create-home --gecos "" -# Pillow can't find zlib or libjpeg on aarch64 +# Pillow can't find zlib or libjpeg on aarch64 (ODROID C2) RUN if [ "$(uname -m)" = "aarch64" ]; then \ ln -s /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/ && \ ln -s /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/ \ ; fi +# Pillow can't find zlib or libjpeg on armv7l (ODROID HC1) +RUN if [ "$(uname -m)" = "armv7l" ]; then \ +apt-get install libssl-dev -y && \ +ln -s /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/ && \ +ln -s /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/ \ +; fi + ##################### # Build image start # #####################