From 2aa881d14393625bbea29053d3878393e4fc80b1 Mon Sep 17 00:00:00 2001 From: Akshay Joshi Date: Thu, 23 May 2024 18:19:08 +0530 Subject: [PATCH] Fixed the Docker build by adding Corepack and changing the version of libzstd. --- Dockerfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5a070cfdb..e810e4482 100644 --- a/Dockerfile +++ b/Dockerfile @@ -46,6 +46,8 @@ WORKDIR /pgadmin4/web # Build the JS vendor code in the app-builder, and then remove the vendor source. RUN export CPPFLAGS="-DPNG_ARM_NEON_OPT=0" && \ + npm install -g corepack && \ + corepack enable && \ yarn set version berry && \ yarn set version 3 && \ yarn install && \ @@ -162,12 +164,12 @@ COPY --from=env-builder /venv /venv # Copy in the tools COPY --from=tool-builder /usr/local/pgsql /usr/local/ COPY --from=pg16-builder /usr/local/lib/libpq.so.5.16 /usr/lib/ -COPY --from=pg16-builder /usr/lib/libzstd.so.1.5.5 /usr/lib/ +COPY --from=pg16-builder /usr/lib/libzstd.so.1.5.6 /usr/lib/ COPY --from=pg16-builder /usr/lib/liblz4.so.1.9.4 /usr/lib/ RUN ln -s libpq.so.5.16 /usr/lib/libpq.so.5 && \ ln -s libpq.so.5.16 /usr/lib/libpq.so && \ - ln -s libzstd.so.1.5.5 /usr/lib/libzstd.so.1 && \ + ln -s libzstd.so.1.5.6 /usr/lib/libzstd.so.1 && \ ln -s liblz4.so.1.9.4 /usr/lib/liblz4.so.1 WORKDIR /pgadmin4