File tree Expand file tree Collapse file tree 4 files changed +6
-2
lines changed
Expand file tree Collapse file tree 4 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -39,7 +39,6 @@ RUN yum install -y autoconf bison pkgconfig \
3939 git wget \
4040 python3 python3-devel python3-pip \
4141 nginx httpd httpd-devel procps-ng mysql-server \
42- libargon2 \
4342 && yum clean all
4443
4544# Install mariadb-devel separately (may need different repo or skip if not critical)
@@ -103,6 +102,7 @@ RUN if [ -f /tmp/frankenphp-binary/frankenphp ]; then \
103102 cp /tmp/frankenphp-binary/frankenphp /usr/local/bin/frankenphp && \
104103 chmod +x /usr/local/bin/frankenphp && \
105104 [ -f /tmp/frankenphp-binary/lib/libphp.so ] && cp /tmp/frankenphp-binary/lib/libphp.so /usr/local/lib/libphp.so || true && \
105+ [ -f /tmp/frankenphp-binary/lib/libargon2.so.1 ] && cp /tmp/frankenphp-binary/lib/libargon2.so.1 /usr/local/lib/libargon2.so.1 || true && \
106106 mkdir -p /etc/frankenphp/caddy.d \
107107 && mkdir -p /etc/frankenphp/php.d \
108108 && mkdir -p /usr/lib/frankenphp/modules \
Original file line number Diff line number Diff line change @@ -26,7 +26,6 @@ RUN apt-get update && \
2626 libxml2-dev libsqlite3-dev libcurl4-openssl-dev libssl-dev \
2727 libzip-dev libonig-dev libjpeg-dev libpng-dev libwebp-dev \
2828 libicu-dev libreadline-dev libxslt1-dev default-libmysqlclient-dev \
29- libargon2-1 \
3029 && rm -rf /var/lib/apt/lists/*
3130
3231# Timezone to UTC
@@ -98,6 +97,7 @@ RUN if [ -f /tmp/frankenphp-binary/frankenphp ]; then \
9897 cp /tmp/frankenphp-binary/frankenphp /usr/local/bin/frankenphp && \
9998 chmod +x /usr/local/bin/frankenphp && \
10099 [ -f /tmp/frankenphp-binary/lib/libphp.so ] && cp /tmp/frankenphp-binary/lib/libphp.so /usr/local/lib/libphp.so || true && \
100+ [ -f /tmp/frankenphp-binary/lib/libargon2.so.1 ] && cp /tmp/frankenphp-binary/lib/libargon2.so.1 /usr/local/lib/libargon2.so.1 || true && \
101101 mkdir -p /etc/frankenphp/caddy.d \
102102 && mkdir -p /etc/frankenphp/php.d \
103103 && mkdir -p /usr/lib/frankenphp/modules \
Original file line number Diff line number Diff line change 4040 docker cp temp-frankenphp:/usr/local/bin/frankenphp frankenphp-binary/frankenphp
4141 mkdir -p frankenphp-binary/lib
4242 docker cp temp-frankenphp:/usr/local/lib/libphp.so frankenphp-binary/lib/libphp.so
43+ docker cp temp-frankenphp:/lib/x86_64-linux-gnu/libargon2.so.1 frankenphp-binary/lib/libargon2.so.1 || true
4344 docker rm temp-frankenphp
4445 chmod +x frankenphp-binary/frankenphp
4546 echo "Extracted FrankenPHP files:"
8687 docker cp temp-frankenphp:/usr/local/bin/frankenphp frankenphp-binary/frankenphp
8788 mkdir -p frankenphp-binary/lib
8889 docker cp temp-frankenphp:/usr/local/lib/libphp.so frankenphp-binary/lib/libphp.so
90+ docker cp temp-frankenphp:/lib/aarch64-linux-gnu/libargon2.so.1 frankenphp-binary/lib/libargon2.so.1 || true
8991 docker rm temp-frankenphp
9092 chmod +x frankenphp-binary/frankenphp
9193 echo "Extracted FrankenPHP files:"
Original file line number Diff line number Diff line change 3939 docker cp temp-frankenphp:/usr/local/bin/frankenphp frankenphp-binary/frankenphp
4040 mkdir -p frankenphp-binary/lib
4141 docker cp temp-frankenphp:/usr/local/lib/libphp.so frankenphp-binary/lib/libphp.so
42+ docker cp temp-frankenphp:/lib/x86_64-linux-gnu/libargon2.so.1 frankenphp-binary/lib/libargon2.so.1 || true
4243 docker rm temp-frankenphp
4344 chmod +x frankenphp-binary/frankenphp
4445 echo "Extracted FrankenPHP files:"
8384 docker cp temp-frankenphp:/usr/local/bin/frankenphp frankenphp-binary/frankenphp
8485 mkdir -p frankenphp-binary/lib
8586 docker cp temp-frankenphp:/usr/local/lib/libphp.so frankenphp-binary/lib/libphp.so
87+ docker cp temp-frankenphp:/lib/aarch64-linux-gnu/libargon2.so.1 frankenphp-binary/lib/libargon2.so.1 || true
8688 docker rm temp-frankenphp
8789 chmod +x frankenphp-binary/frankenphp
8890 echo "Extracted FrankenPHP files:"
You can’t perform that action at this time.
0 commit comments