@@ -68,6 +68,7 @@ RUN set -eux \
6868 libzip-dev \
6969 snmp \
7070 unixodbc-dev \
71+ uuid-dev \
7172 zlib1g-dev \
7273 ca-certificates \
7374 git
@@ -676,20 +677,26 @@ RUN set -eux \
676677
677678# -------------------- Installing PHP Extension: uploadprogress --------------------
678679RUN set -eux \
679- # Installation: Generic
680- # Type: GIT extension
681- && git clone https://github.com/php/pecl-php-uploadprogress /tmp/uploadprogress \
682- && cd /tmp/uploadprogress \
683- # Default: Install command
684- && phpize \
685- && ./configure --enable-uploadprogress \
686- && make -j$(getconf _NPROCESSORS_ONLN) \
687- && make install \
680+ # Installation: Version specific
681+ # Type: PECL extension
682+ # Default: Pecl command
683+ && pecl install uploadprogress-1.1.4 \
688684 # Enabling
689685 && docker-php-ext-enable uploadprogress \
690686 && true
691687
692688
689+ # -------------------- Installing PHP Extension: uuid --------------------
690+ RUN set -eux \
691+ # Installation: Generic
692+ # Type: PECL extension
693+ # Default: Pecl command
694+ && pecl install uuid \
695+ # Enabling
696+ && docker-php-ext-enable uuid \
697+ && true
698+
699+
693700# -------------------- Installing PHP Extension: vips --------------------
694701RUN set -eux \
695702 # Generic pre-command
@@ -885,6 +892,7 @@ RUN set -eux \
885892 libzip4 \
886893 snmp \
887894 unixodbc \
895+ uuid \
888896 ca-certificates \
889897 && rm -rf /var/lib/apt/lists/* \
890898 \
@@ -1085,6 +1093,8 @@ RUN set -eux \
10851093 && php-fpm -m | grep -oiE '^tokenizer$' \
10861094 && php -m | grep -oiE '^uploadprogress$' \
10871095 && php-fpm -m | grep -oiE '^uploadprogress$' \
1096+ && php -m | grep -oiE '^uuid$' \
1097+ && php-fpm -m | grep -oiE '^uuid$' \
10881098 && php -m | grep -oiE '^vips$' \
10891099 && php-fpm -m | grep -oiE '^vips$' \
10901100 && php -m | grep -oiE '^wddx$' \
0 commit comments