Skip to content

Commit f1e6535

Browse files
committed
Switch to pecl protobuf
Turns out `pie-extensions/protobuf` isn't an official `pie` extension vendor
1 parent 24fb89e commit f1e6535

2 files changed

Lines changed: 2 additions & 4 deletions

File tree

Dockerfile-nts-alpine

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ RUN EXTENSION_DIR=`php-config --extension-dir 2>/dev/null` && \
7878
apk add --no-cache $PHPIZE_DEPS \
7979
## Install PECL
8080
&& wget -q pear.php.net/go-pear.phar && php go-pear.phar \
81-
&& install-php-extensions pcntl pgsql pdo pdo_pgsql bcmath zip gmp iconv opcache intl sockets ffi opentelemetry \
81+
&& install-php-extensions pcntl pgsql pdo pdo_pgsql bcmath zip gmp iconv opcache intl sockets ffi opentelemetry protobuf \
8282
&& if [ $(php -v | grep "PHP 8.5" | wc -l) != 0 ] ; then true ; else install-php-extensions grpc; fi \
8383
&& (install-php-extensions random || true) \
8484
&& (pecl install eio || pecl install eio-beta) \
@@ -87,7 +87,6 @@ RUN EXTENSION_DIR=`php-config --extension-dir 2>/dev/null` && \
8787
# To ensure ext-socket loads before ext-event
8888
&& docker-php-ext-enable --ini-name zzzzz-event.ini event \
8989
&& docker-php-ext-enable uv \
90-
&& pie install pie-extensions/protobuf \
9190
&& apk del --no-network --no-cache $PHPIZE_DEPS \
9291
&& apk add --no-cache make \
9392
&& wget -q -O - https://raw.githubusercontent.com/eficode/wait-for/master/wait-for > /bin/wait-for \

Dockerfile-zts-alpine

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ RUN EXTENSION_DIR=`php-config --extension-dir 2>/dev/null` && \
8181
apk add --no-cache $PHPIZE_DEPS \
8282
## Install PECL
8383
&& wget -q pear.php.net/go-pear.phar && php go-pear.phar \
84-
&& install-php-extensions pcntl pgsql pdo pdo_pgsql bcmath zip gmp iconv opcache intl sockets ffi opentelemetry \
84+
&& install-php-extensions pcntl pgsql pdo pdo_pgsql bcmath zip gmp iconv opcache intl sockets ffi opentelemetry protobuf \
8585
&& if [ $(php -v | grep "PHP 8.5" | wc -l) != 0 ] ; then true ; else install-php-extensions grpc; fi \
8686
&& (install-php-extensions random || true) \
8787
&& pecl install parallel || pecl install parallel-1.1.4 \
@@ -92,7 +92,6 @@ RUN EXTENSION_DIR=`php-config --extension-dir 2>/dev/null` && \
9292
# To ensure ext-socket loads before ext-event
9393
&& docker-php-ext-enable --ini-name zzzzz-event.ini event \
9494
&& docker-php-ext-enable uv \
95-
&& pie install pie-extensions/protobuf \
9695
&& apk del --no-network --no-cache $PHPIZE_DEPS \
9796
&& apk add --no-cache make \
9897
&& wget -q -O - https://raw.githubusercontent.com/eficode/wait-for/master/wait-for > /bin/wait-for \

0 commit comments

Comments
 (0)