Skip to content

Commit e02b118

Browse files
authored
Merge pull request #61 from magento-commerce/develop
Merge develop into 1.2
2 parents d8e67a8 + e1209f3 commit e02b118

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+1374
-15
lines changed

Diff for: composer.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "magento/magento-cloud-docker",
33
"description": "Magento Cloud Docker",
44
"type": "magento2-component",
5-
"version": "1.2.3",
5+
"version": "1.2.4",
66
"license": [
77
"OSL-3.0",
88
"AFL-3.0"
@@ -11,7 +11,7 @@
1111
"php": "^7.2",
1212
"ext-json": "*",
1313
"composer/composer": "^1.0||^2.0",
14-
"composer/semver": "^1.0",
14+
"composer/semver": "^1.0||^2.0||^3.0",
1515
"illuminate/config": "^5.5",
1616
"symfony/config": "^4.4",
1717
"symfony/console": "^2.8||^4.0",

Diff for: config/services.xml

+1
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
<argument type="service" id="Magento\CloudDocker\Compose\ProductionBuilder\Service\Mailhog" />
4040
<argument type="service" id="Magento\CloudDocker\Compose\ProductionBuilder\Service\Blackfire" />
4141
<argument type="service" id="Magento\CloudDocker\Compose\ProductionBuilder\Service\Cron" />
42+
<argument type="service" id="Magento\CloudDocker\Compose\ProductionBuilder\Service\Zookeeper" />
4243
</argument>
4344
</service>
4445
<service id="Magento\CloudDocker\Compose\ProductionBuilder" shared="false">

Diff for: dist/mutagen.sh

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#!/bin/bash
2-
mutagen terminate --label-selector=magento-docker
3-
mutagen terminate --label-selector=magento-docker-vendor
2+
mutagen sync terminate --label-selector=magento-docker
3+
mutagen sync terminate --label-selector=magento-docker-vendor
44

5-
mutagen create \
5+
mutagen sync create \
66
--label=magento-docker \
77
--sync-mode=two-way-resolved \
88
--default-file-mode=0644 \
@@ -20,7 +20,7 @@ mutagen create \
2020
--symlink-mode=posix-raw \
2121
./ docker://$(docker-compose ps -q fpm|awk '{print $1}')/app
2222

23-
mutagen create \
23+
mutagen sync create \
2424
--label=magento-docker-vendor \
2525
--sync-mode=two-way-resolved \
2626
--default-file-mode=0644 \

Diff for: images/php/7.2-cli/Dockerfile

+17
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,23 @@ RUN curl -A "Docker" -o /tmp/blackfire-probe.tar.gz -D - -L -s https://blackfire
136136
&& mv /tmp/blackfire/blackfire-*.so $(php -r "echo ini_get ('extension_dir');")/blackfire.so \
137137
&& echo blackfire.agent_socket=tcp://blackfire:8707 > $(php -i | grep "additional .ini" | awk '{print $9}')/blackfire.ini \
138138
&& rm -rf /tmp/blackfire /tmp/blackfire-probe.tar.gz
139+
RUN mkdir -p /tmp/zoo \
140+
&& cd /tmp/zoo \
141+
&& git clone https://github.com/php-zookeeper/php-zookeeper.git \
142+
&& curl -LO https://archive.apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz \
143+
&& tar -xf zookeeper-3.4.14.tar.gz \
144+
&& cp zookeeper-3.4.14/zookeeper-client/zookeeper-client-c/generated/zookeeper.jute.h zookeeper-3.4.14/zookeeper-client/zookeeper-client-c/include \
145+
&& cd zookeeper-3.4.14/zookeeper-client/zookeeper-client-c \
146+
&& ./configure \
147+
&& sed -i 's/CFLAGS = -g -O2 -D_GNU_SOURCE/CFLAGS = -g -O2 -D_GNU_SOURCE -Wno-error=format-overflow -Wno-error=stringop-truncation/g' Makefile \
148+
&& make \
149+
&& make install \
150+
&& ldconfig \
151+
&& cd /tmp/zoo/php-zookeeper \
152+
&& phpize \
153+
&& ./configure --with-libzookeeper-dir=../zookeeper-3.4.14/zookeeper-client/zookeeper-client-c \
154+
&& make \
155+
&& make install
139156
RUN rm -f /usr/local/etc/php/conf.d/*sodium.ini \
140157
&& rm -f /usr/local/lib/php/extensions/*/*sodium.so \
141158
&& apt-get remove libsodium* -y \

Diff for: images/php/7.2-fpm/Dockerfile

+18
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ RUN apt-get update \
1919
sendmail \
2020
sudo \
2121
iproute2 \
22+
git \
2223
libbz2-dev \
2324
libjpeg62-turbo-dev \
2425
libpng-dev \
@@ -113,6 +114,23 @@ RUN curl -A "Docker" -o /tmp/blackfire-probe.tar.gz -D - -L -s https://blackfire
113114
&& mv /tmp/blackfire/blackfire-*.so $(php -r "echo ini_get ('extension_dir');")/blackfire.so \
114115
&& echo blackfire.agent_socket=tcp://blackfire:8707 > $(php -i | grep "additional .ini" | awk '{print $9}')/blackfire.ini \
115116
&& rm -rf /tmp/blackfire /tmp/blackfire-probe.tar.gz
117+
RUN mkdir -p /tmp/zoo \
118+
&& cd /tmp/zoo \
119+
&& git clone https://github.com/php-zookeeper/php-zookeeper.git \
120+
&& curl -LO https://archive.apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz \
121+
&& tar -xf zookeeper-3.4.14.tar.gz \
122+
&& cp zookeeper-3.4.14/zookeeper-client/zookeeper-client-c/generated/zookeeper.jute.h zookeeper-3.4.14/zookeeper-client/zookeeper-client-c/include \
123+
&& cd zookeeper-3.4.14/zookeeper-client/zookeeper-client-c \
124+
&& ./configure \
125+
&& sed -i 's/CFLAGS = -g -O2 -D_GNU_SOURCE/CFLAGS = -g -O2 -D_GNU_SOURCE -Wno-error=format-overflow -Wno-error=stringop-truncation/g' Makefile \
126+
&& make \
127+
&& make install \
128+
&& ldconfig \
129+
&& cd /tmp/zoo/php-zookeeper \
130+
&& phpize \
131+
&& ./configure --with-libzookeeper-dir=../zookeeper-3.4.14/zookeeper-client/zookeeper-client-c \
132+
&& make \
133+
&& make install
116134
RUN rm -f /usr/local/etc/php/conf.d/*sodium.ini \
117135
&& rm -f /usr/local/lib/php/extensions/*/*sodium.so \
118136
&& apt-get remove libsodium* -y \

Diff for: images/php/7.3-cli/Dockerfile

+17
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,23 @@ RUN curl -A "Docker" -o /tmp/blackfire-probe.tar.gz -D - -L -s https://blackfire
133133
&& mv /tmp/blackfire/blackfire-*.so $(php -r "echo ini_get ('extension_dir');")/blackfire.so \
134134
&& echo blackfire.agent_socket=tcp://blackfire:8707 > $(php -i | grep "additional .ini" | awk '{print $9}')/blackfire.ini \
135135
&& rm -rf /tmp/blackfire /tmp/blackfire-probe.tar.gz
136+
RUN mkdir -p /tmp/zoo \
137+
&& cd /tmp/zoo \
138+
&& git clone https://github.com/php-zookeeper/php-zookeeper.git \
139+
&& curl -LO https://archive.apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz \
140+
&& tar -xf zookeeper-3.4.14.tar.gz \
141+
&& cp zookeeper-3.4.14/zookeeper-client/zookeeper-client-c/generated/zookeeper.jute.h zookeeper-3.4.14/zookeeper-client/zookeeper-client-c/include \
142+
&& cd zookeeper-3.4.14/zookeeper-client/zookeeper-client-c \
143+
&& ./configure \
144+
&& sed -i 's/CFLAGS = -g -O2 -D_GNU_SOURCE/CFLAGS = -g -O2 -D_GNU_SOURCE -Wno-error=format-overflow -Wno-error=stringop-truncation/g' Makefile \
145+
&& make \
146+
&& make install \
147+
&& ldconfig \
148+
&& cd /tmp/zoo/php-zookeeper \
149+
&& phpize \
150+
&& ./configure --with-libzookeeper-dir=../zookeeper-3.4.14/zookeeper-client/zookeeper-client-c \
151+
&& make \
152+
&& make install
136153
RUN rm -f /usr/local/etc/php/conf.d/*sodium.ini \
137154
&& rm -f /usr/local/lib/php/extensions/*/*sodium.so \
138155
&& apt-get remove libsodium* -y \

Diff for: images/php/7.3-fpm/Dockerfile

+18
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ RUN apt-get update \
1919
sendmail \
2020
sudo \
2121
iproute2 \
22+
git \
2223
libbz2-dev \
2324
libjpeg62-turbo-dev \
2425
libpng-dev \
@@ -110,6 +111,23 @@ RUN curl -A "Docker" -o /tmp/blackfire-probe.tar.gz -D - -L -s https://blackfire
110111
&& mv /tmp/blackfire/blackfire-*.so $(php -r "echo ini_get ('extension_dir');")/blackfire.so \
111112
&& echo blackfire.agent_socket=tcp://blackfire:8707 > $(php -i | grep "additional .ini" | awk '{print $9}')/blackfire.ini \
112113
&& rm -rf /tmp/blackfire /tmp/blackfire-probe.tar.gz
114+
RUN mkdir -p /tmp/zoo \
115+
&& cd /tmp/zoo \
116+
&& git clone https://github.com/php-zookeeper/php-zookeeper.git \
117+
&& curl -LO https://archive.apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz \
118+
&& tar -xf zookeeper-3.4.14.tar.gz \
119+
&& cp zookeeper-3.4.14/zookeeper-client/zookeeper-client-c/generated/zookeeper.jute.h zookeeper-3.4.14/zookeeper-client/zookeeper-client-c/include \
120+
&& cd zookeeper-3.4.14/zookeeper-client/zookeeper-client-c \
121+
&& ./configure \
122+
&& sed -i 's/CFLAGS = -g -O2 -D_GNU_SOURCE/CFLAGS = -g -O2 -D_GNU_SOURCE -Wno-error=format-overflow -Wno-error=stringop-truncation/g' Makefile \
123+
&& make \
124+
&& make install \
125+
&& ldconfig \
126+
&& cd /tmp/zoo/php-zookeeper \
127+
&& phpize \
128+
&& ./configure --with-libzookeeper-dir=../zookeeper-3.4.14/zookeeper-client/zookeeper-client-c \
129+
&& make \
130+
&& make install
113131
RUN rm -f /usr/local/etc/php/conf.d/*sodium.ini \
114132
&& rm -f /usr/local/lib/php/extensions/*/*sodium.so \
115133
&& apt-get remove libsodium* -y \

Diff for: images/php/7.4-cli/Dockerfile

+17
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,23 @@ RUN curl -A "Docker" -o /tmp/blackfire-probe.tar.gz -D - -L -s https://blackfire
123123
&& mv /tmp/blackfire/blackfire-*.so $(php -r "echo ini_get ('extension_dir');")/blackfire.so \
124124
&& echo blackfire.agent_socket=tcp://blackfire:8707 > $(php -i | grep "additional .ini" | awk '{print $9}')/blackfire.ini \
125125
&& rm -rf /tmp/blackfire /tmp/blackfire-probe.tar.gz
126+
RUN mkdir -p /tmp/zoo \
127+
&& cd /tmp/zoo \
128+
&& git clone https://github.com/php-zookeeper/php-zookeeper.git \
129+
&& curl -LO https://archive.apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz \
130+
&& tar -xf zookeeper-3.4.14.tar.gz \
131+
&& cp zookeeper-3.4.14/zookeeper-client/zookeeper-client-c/generated/zookeeper.jute.h zookeeper-3.4.14/zookeeper-client/zookeeper-client-c/include \
132+
&& cd zookeeper-3.4.14/zookeeper-client/zookeeper-client-c \
133+
&& ./configure \
134+
&& sed -i 's/CFLAGS = -g -O2 -D_GNU_SOURCE/CFLAGS = -g -O2 -D_GNU_SOURCE -Wno-error=format-overflow -Wno-error=stringop-truncation/g' Makefile \
135+
&& make \
136+
&& make install \
137+
&& ldconfig \
138+
&& cd /tmp/zoo/php-zookeeper \
139+
&& phpize \
140+
&& ./configure --with-libzookeeper-dir=../zookeeper-3.4.14/zookeeper-client/zookeeper-client-c \
141+
&& make \
142+
&& make install
126143
RUN rm -f /usr/local/etc/php/conf.d/*sodium.ini \
127144
&& rm -f /usr/local/lib/php/extensions/*/*sodium.so \
128145
&& apt-get remove libsodium* -y \

Diff for: images/php/7.4-fpm/Dockerfile

+18
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ RUN apt-get update \
1919
sendmail \
2020
sudo \
2121
iproute2 \
22+
git \
2223
libbz2-dev \
2324
libjpeg62-turbo-dev \
2425
libpng-dev \
@@ -100,6 +101,23 @@ RUN curl -A "Docker" -o /tmp/blackfire-probe.tar.gz -D - -L -s https://blackfire
100101
&& mv /tmp/blackfire/blackfire-*.so $(php -r "echo ini_get ('extension_dir');")/blackfire.so \
101102
&& echo blackfire.agent_socket=tcp://blackfire:8707 > $(php -i | grep "additional .ini" | awk '{print $9}')/blackfire.ini \
102103
&& rm -rf /tmp/blackfire /tmp/blackfire-probe.tar.gz
104+
RUN mkdir -p /tmp/zoo \
105+
&& cd /tmp/zoo \
106+
&& git clone https://github.com/php-zookeeper/php-zookeeper.git \
107+
&& curl -LO https://archive.apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz \
108+
&& tar -xf zookeeper-3.4.14.tar.gz \
109+
&& cp zookeeper-3.4.14/zookeeper-client/zookeeper-client-c/generated/zookeeper.jute.h zookeeper-3.4.14/zookeeper-client/zookeeper-client-c/include \
110+
&& cd zookeeper-3.4.14/zookeeper-client/zookeeper-client-c \
111+
&& ./configure \
112+
&& sed -i 's/CFLAGS = -g -O2 -D_GNU_SOURCE/CFLAGS = -g -O2 -D_GNU_SOURCE -Wno-error=format-overflow -Wno-error=stringop-truncation/g' Makefile \
113+
&& make \
114+
&& make install \
115+
&& ldconfig \
116+
&& cd /tmp/zoo/php-zookeeper \
117+
&& phpize \
118+
&& ./configure --with-libzookeeper-dir=../zookeeper-3.4.14/zookeeper-client/zookeeper-client-c \
119+
&& make \
120+
&& make install
103121
RUN rm -f /usr/local/etc/php/conf.d/*sodium.ini \
104122
&& rm -f /usr/local/lib/php/extensions/*/*sodium.so \
105123
&& apt-get remove libsodium* -y \

Diff for: images/php/8.0-cli/Dockerfile

+17
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,23 @@ RUN curl -A "Docker" -o /tmp/blackfire-probe.tar.gz -D - -L -s https://blackfire
116116
&& mv /tmp/blackfire/blackfire-*.so $(php -r "echo ini_get ('extension_dir');")/blackfire.so \
117117
&& echo blackfire.agent_socket=tcp://blackfire:8707 > $(php -i | grep "additional .ini" | awk '{print $9}')/blackfire.ini \
118118
&& rm -rf /tmp/blackfire /tmp/blackfire-probe.tar.gz
119+
RUN mkdir -p /tmp/zoo \
120+
&& cd /tmp/zoo \
121+
&& git clone https://github.com/php-zookeeper/php-zookeeper.git \
122+
&& curl -LO https://archive.apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz \
123+
&& tar -xf zookeeper-3.4.14.tar.gz \
124+
&& cp zookeeper-3.4.14/zookeeper-client/zookeeper-client-c/generated/zookeeper.jute.h zookeeper-3.4.14/zookeeper-client/zookeeper-client-c/include \
125+
&& cd zookeeper-3.4.14/zookeeper-client/zookeeper-client-c \
126+
&& ./configure \
127+
&& sed -i 's/CFLAGS = -g -O2 -D_GNU_SOURCE/CFLAGS = -g -O2 -D_GNU_SOURCE -Wno-error=format-overflow -Wno-error=stringop-truncation/g' Makefile \
128+
&& make \
129+
&& make install \
130+
&& ldconfig \
131+
&& cd /tmp/zoo/php-zookeeper \
132+
&& phpize \
133+
&& ./configure --with-libzookeeper-dir=../zookeeper-3.4.14/zookeeper-client/zookeeper-client-c \
134+
&& make \
135+
&& make install
119136
RUN rm -f /usr/local/etc/php/conf.d/*sodium.ini \
120137
&& rm -f /usr/local/lib/php/extensions/*/*sodium.so \
121138
&& apt-get remove libsodium* -y \

Diff for: images/php/8.0-fpm/Dockerfile

+18
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ RUN apt-get update \
1919
sendmail \
2020
sudo \
2121
iproute2 \
22+
git \
2223
libbz2-dev \
2324
libjpeg62-turbo-dev \
2425
libpng-dev \
@@ -93,6 +94,23 @@ RUN curl -A "Docker" -o /tmp/blackfire-probe.tar.gz -D - -L -s https://blackfire
9394
&& mv /tmp/blackfire/blackfire-*.so $(php -r "echo ini_get ('extension_dir');")/blackfire.so \
9495
&& echo blackfire.agent_socket=tcp://blackfire:8707 > $(php -i | grep "additional .ini" | awk '{print $9}')/blackfire.ini \
9596
&& rm -rf /tmp/blackfire /tmp/blackfire-probe.tar.gz
97+
RUN mkdir -p /tmp/zoo \
98+
&& cd /tmp/zoo \
99+
&& git clone https://github.com/php-zookeeper/php-zookeeper.git \
100+
&& curl -LO https://archive.apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz \
101+
&& tar -xf zookeeper-3.4.14.tar.gz \
102+
&& cp zookeeper-3.4.14/zookeeper-client/zookeeper-client-c/generated/zookeeper.jute.h zookeeper-3.4.14/zookeeper-client/zookeeper-client-c/include \
103+
&& cd zookeeper-3.4.14/zookeeper-client/zookeeper-client-c \
104+
&& ./configure \
105+
&& sed -i 's/CFLAGS = -g -O2 -D_GNU_SOURCE/CFLAGS = -g -O2 -D_GNU_SOURCE -Wno-error=format-overflow -Wno-error=stringop-truncation/g' Makefile \
106+
&& make \
107+
&& make install \
108+
&& ldconfig \
109+
&& cd /tmp/zoo/php-zookeeper \
110+
&& phpize \
111+
&& ./configure --with-libzookeeper-dir=../zookeeper-3.4.14/zookeeper-client/zookeeper-client-c \
112+
&& make \
113+
&& make install
96114
RUN rm -f /usr/local/etc/php/conf.d/*sodium.ini \
97115
&& rm -f /usr/local/lib/php/extensions/*/*sodium.so \
98116
&& apt-get remove libsodium* -y \

Diff for: src/Command/BuildCompose.php

+15
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,16 @@ protected function configure(): void
163163
null,
164164
InputOption::VALUE_REQUIRED,
165165
'Selenium image'
166+
)->addOption(
167+
Source\CliSource::OPTION_ZOOKEEPER_VERSION,
168+
null,
169+
InputOption::VALUE_REQUIRED,
170+
'Zookeeper version'
171+
)->addOption(
172+
Source\CliSource::OPTION_ZOOKEEPER_IMAGE,
173+
null,
174+
InputOption::VALUE_REQUIRED,
175+
'Zookeeper image'
166176
)->addOption(
167177
Source\CliSource::OPTION_NO_ES,
168178
null,
@@ -244,6 +254,11 @@ protected function configure(): void
244254
null,
245255
InputOption::VALUE_NONE,
246256
'Add Selenium latest version'
257+
)->addOption(
258+
Source\CliSource::OPTION_WITH_ZOOKEEPER,
259+
null,
260+
InputOption::VALUE_NONE,
261+
'Add Zookeeper latest version'
247262
)->addOption(
248263
Source\CliSource::OPTION_WITH_TEST,
249264
null,

Diff for: src/Command/Image/GeneratePhp.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ class GeneratePhp extends Command
3838
'sendmail-bin',
3939
'sendmail',
4040
'sudo',
41-
'iproute2'
41+
'iproute2',
42+
'git',
4243
];
4344
private const DEFAULT_PACKAGES_PHP_CLI = [
4445
'apt-utils',

Diff for: src/Compose/BuilderInterface.php

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ interface BuilderInterface
3535
public const SERVICE_TEST = ServiceInterface::SERVICE_TEST;
3636
public const SERVICE_HEALTHCHECK = 'healthcheck';
3737
public const SERVICE_MAILHOG = ServiceInterface::SERVICE_MAILHOG;
38+
public const SERVICE_ZOOKEEPER = ServiceInterface::SERVICE_ZOOKEEPER;
3839

3940
public const NETWORK_MAGENTO = 'magento';
4041
public const NETWORK_MAGENTO_BUILD = 'magento-build';

Diff for: src/Compose/Php/ExtensionResolver.php

+26
Original file line numberDiff line numberDiff line change
@@ -326,6 +326,32 @@ public static function getConfig(): array
326326
'sockets' => [
327327
'>=7.0' => [self::EXTENSION_TYPE => self::EXTENSION_TYPE_CORE],
328328
],
329+
'zookeeper' => [
330+
'>=7.2' => [
331+
self::EXTENSION_TYPE => self::EXTENSION_TYPE_INSTALLATION_SCRIPT,
332+
// phpcs:disable
333+
self::EXTENSION_INSTALLATION_SCRIPT => <<< BASH
334+
mkdir -p /tmp/zoo
335+
cd /tmp/zoo
336+
git clone https://github.com/php-zookeeper/php-zookeeper.git
337+
curl -LO https://archive.apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz
338+
tar -xf zookeeper-3.4.14.tar.gz
339+
cp zookeeper-3.4.14/zookeeper-client/zookeeper-client-c/generated/zookeeper.jute.h zookeeper-3.4.14/zookeeper-client/zookeeper-client-c/include
340+
cd zookeeper-3.4.14/zookeeper-client/zookeeper-client-c
341+
./configure
342+
sed -i 's/CFLAGS = -g -O2 -D_GNU_SOURCE/CFLAGS = -g -O2 -D_GNU_SOURCE -Wno-error=format-overflow -Wno-error=stringop-truncation/g' Makefile
343+
make
344+
make install
345+
ldconfig
346+
cd /tmp/zoo/php-zookeeper
347+
phpize
348+
./configure --with-libzookeeper-dir=../zookeeper-3.4.14/zookeeper-client/zookeeper-client-c
349+
make
350+
make install
351+
BASH
352+
// phpcs:enable
353+
],
354+
],
329355
'sodium' => [
330356
'>=7.0 <7.2' => [
331357
self::EXTENSION_TYPE => self::EXTENSION_TYPE_INSTALLATION_SCRIPT,

0 commit comments

Comments
 (0)