Skip to content

Commit 7e3db52

Browse files
committed
Fix build of phalcon
1 parent 05d8edb commit 7e3db52

File tree

4 files changed

+18
-9
lines changed

4 files changed

+18
-9
lines changed

Dockerfiles/mods/Dockerfile-7.2

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -807,10 +807,10 @@ RUN set -eux \
807807

808808
# -------------------- Installing PHP Extension: swoole --------------------
809809
RUN set -eux \
810-
# Installation: Generic
810+
# Installation: Version specific
811811
# Type: PECL extension
812-
# Custom: Pecl command
813-
&& 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 \
812+
# Default: Pecl command
813+
&& pecl install swoole-4.8.12 \
814814
# Enabling
815815
&& docker-php-ext-enable swoole \
816816
&& true

Dockerfiles/mods/Dockerfile-7.3

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -797,10 +797,10 @@ RUN set -eux \
797797

798798
# -------------------- Installing PHP Extension: swoole --------------------
799799
RUN set -eux \
800-
# Installation: Generic
800+
# Installation: Version specific
801801
# Type: PECL extension
802-
# Custom: Pecl command
803-
&& 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 \
802+
# Default: Pecl command
803+
&& pecl install swoole-4.8.12 \
804804
# Enabling
805805
&& docker-php-ext-enable swoole \
806806
&& true

Dockerfiles/mods/Dockerfile-7.4

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -783,10 +783,10 @@ RUN set -eux \
783783

784784
# -------------------- Installing PHP Extension: swoole --------------------
785785
RUN set -eux \
786-
# Installation: Generic
786+
# Installation: Version specific
787787
# Type: PECL extension
788-
# Custom: Pecl command
789-
&& 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 \
788+
# Default: Pecl command
789+
&& pecl install swoole-4.8.12 \
790790
# Enabling
791791
&& docker-php-ext-enable swoole \
792792
&& true

build/ansible/group_vars/all/mods.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1179,6 +1179,15 @@ extensions_available:
11791179
7.1:
11801180
type: pecl
11811181
version: 4.4.26
1182+
7.2:
1183+
type: pecl
1184+
version: 4.8.12
1185+
7.3:
1186+
type: pecl
1187+
version: 4.8.12
1188+
7.4:
1189+
type: pecl
1190+
version: 4.8.12
11821191
all:
11831192
type: pecl
11841193
# Note: -D is only supported from PHP 7.2+

0 commit comments

Comments
 (0)