From d57565e5806134146c9f54ba008674aa8fe79100 Mon Sep 17 00:00:00 2001 From: cytopia Date: Sat, 19 Nov 2022 10:35:15 +0100 Subject: [PATCH] Fix build of phalcon --- Dockerfiles/mods/Dockerfile-7.2 | 6 +++--- Dockerfiles/mods/Dockerfile-7.3 | 6 +++--- Dockerfiles/mods/Dockerfile-7.4 | 6 +++--- build/ansible/group_vars/all/mods.yml | 9 +++++++++ 4 files changed, 18 insertions(+), 9 deletions(-) diff --git a/Dockerfiles/mods/Dockerfile-7.2 b/Dockerfiles/mods/Dockerfile-7.2 index cc001d42..ec48e663 100644 --- a/Dockerfiles/mods/Dockerfile-7.2 +++ b/Dockerfiles/mods/Dockerfile-7.2 @@ -807,10 +807,10 @@ RUN set -eux \ # -------------------- Installing PHP Extension: swoole -------------------- RUN set -eux \ - # Installation: Generic + # Installation: Version specific # Type: PECL extension - # Custom: Pecl command - && pecl install -D 'enable-sockets="no" enable-openssl="yes" enable-http2="yes" enable-mysqlnd="yes" enable-swoole-json="no" enable-swoole-curl="yes" enable-cares="yes" with-postgres="yes"' swoole \ + # Default: Pecl command + && pecl install swoole-4.8.12 \ # Enabling && docker-php-ext-enable swoole \ && true diff --git a/Dockerfiles/mods/Dockerfile-7.3 b/Dockerfiles/mods/Dockerfile-7.3 index d219fe37..95ef1877 100644 --- a/Dockerfiles/mods/Dockerfile-7.3 +++ b/Dockerfiles/mods/Dockerfile-7.3 @@ -797,10 +797,10 @@ RUN set -eux \ # -------------------- Installing PHP Extension: swoole -------------------- RUN set -eux \ - # Installation: Generic + # Installation: Version specific # Type: PECL extension - # Custom: Pecl command - && pecl install -D 'enable-sockets="no" enable-openssl="yes" enable-http2="yes" enable-mysqlnd="yes" enable-swoole-json="no" enable-swoole-curl="yes" enable-cares="yes" with-postgres="yes"' swoole \ + # Default: Pecl command + && pecl install swoole-4.8.12 \ # Enabling && docker-php-ext-enable swoole \ && true diff --git a/Dockerfiles/mods/Dockerfile-7.4 b/Dockerfiles/mods/Dockerfile-7.4 index acd6248c..271b1e0d 100644 --- a/Dockerfiles/mods/Dockerfile-7.4 +++ b/Dockerfiles/mods/Dockerfile-7.4 @@ -783,10 +783,10 @@ RUN set -eux \ # -------------------- Installing PHP Extension: swoole -------------------- RUN set -eux \ - # Installation: Generic + # Installation: Version specific # Type: PECL extension - # Custom: Pecl command - && pecl install -D 'enable-sockets="no" enable-openssl="yes" enable-http2="yes" enable-mysqlnd="yes" enable-swoole-json="no" enable-swoole-curl="yes" enable-cares="yes" with-postgres="yes"' swoole \ + # Default: Pecl command + && pecl install swoole-4.8.12 \ # Enabling && docker-php-ext-enable swoole \ && true diff --git a/build/ansible/group_vars/all/mods.yml b/build/ansible/group_vars/all/mods.yml index 0b60304d..acaae800 100644 --- a/build/ansible/group_vars/all/mods.yml +++ b/build/ansible/group_vars/all/mods.yml @@ -1179,6 +1179,15 @@ extensions_available: 7.1: type: pecl version: 4.4.26 + 7.2: + type: pecl + version: 4.8.12 + 7.3: + type: pecl + version: 4.8.12 + 7.4: + type: pecl + version: 4.8.12 all: type: pecl # Note: -D is only supported from PHP 7.2+