File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -352,6 +352,9 @@ ln -s /usr/include/freetype2/freetype.h /usr/include/freetype2/freetype/freetype
352352 && (rm -rf /usr/local/lib/php/test/zip || true) \
353353 && (rm -rf /usr/local/lib/php/doc/zip || true) \
354354 \
355+ && if [ -f /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini ]; then \
356+ echo "ffi.enable = 1" >> /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini; \
357+ fi \
355358 && chmod +x "$(php -r 'echo ini_get("extension_dir");')"/* \
356359 && rm -rf /tmp/* \
357360 \
Original file line number Diff line number Diff line change @@ -420,6 +420,9 @@ RUN set -x \
420420 && (rm -rf /usr/local/lib/php/test/zip || true) \
421421 && (rm -rf /usr/local/lib/php/doc/zip || true) \
422422 \
423+ && if [ -f /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini ]; then \
424+ echo "ffi.enable = 1" >> /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini; \
425+ fi \
423426 && chmod +x "$(php -r 'echo ini_get("extension_dir");')"/* \
424427 && rm -rf /tmp/* \
425428 \
Original file line number Diff line number Diff line change @@ -425,6 +425,9 @@ RUN set -x \
425425 && (rm -rf /usr/local/lib/php/test/zip || true) \
426426 && (rm -rf /usr/local/lib/php/doc/zip || true) \
427427 \
428+ && if [ -f /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini ]; then \
429+ echo "ffi.enable = 1" >> /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini; \
430+ fi \
428431 && chmod +x "$(php -r 'echo ini_get("extension_dir");')"/* \
429432 && rm -rf /tmp/* \
430433 \
Original file line number Diff line number Diff line change @@ -419,6 +419,9 @@ RUN set -x \
419419 && (rm -rf /usr/local/lib/php/test/zip || true) \
420420 && (rm -rf /usr/local/lib/php/doc/zip || true) \
421421 \
422+ && if [ -f /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini ]; then \
423+ echo "ffi.enable = 1" >> /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini; \
424+ fi \
422425 && chmod +x "$(php -r 'echo ini_get("extension_dir");')"/* \
423426 && rm -rf /tmp/* \
424427 \
Original file line number Diff line number Diff line change @@ -434,6 +434,9 @@ RUN set -x \
434434 && (rm -rf /usr/local/lib/php/test/zip || true) \
435435 && (rm -rf /usr/local/lib/php/doc/zip || true) \
436436 \
437+ && if [ -f /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini ]; then \
438+ echo "ffi.enable = 1" >> /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini; \
439+ fi \
437440 && chmod +x "$(php -r 'echo ini_get("extension_dir");')"/* \
438441 && rm -rf /tmp/* \
439442 \
Original file line number Diff line number Diff line change @@ -463,6 +463,9 @@ RUN set -x \
463463 && (rm -rf /usr/local/lib/php/test/zip || true) \
464464 && (rm -rf /usr/local/lib/php/doc/zip || true) \
465465 \
466+ && if [ -f /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini ]; then \
467+ echo "ffi.enable = 1" >> /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini; \
468+ fi \
466469 && chmod +x "$(php -r 'echo ini_get("extension_dir");')"/* \
467470 && rm -rf /tmp/* \
468471 \
Original file line number Diff line number Diff line change @@ -463,6 +463,9 @@ RUN set -x \
463463 && (rm -rf /usr/local/lib/php/test/zip || true) \
464464 && (rm -rf /usr/local/lib/php/doc/zip || true) \
465465 \
466+ && if [ -f /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini ]; then \
467+ echo "ffi.enable = 1" >> /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini; \
468+ fi \
466469 && chmod +x "$(php -r 'echo ini_get("extension_dir");')"/* \
467470 && rm -rf /tmp/* \
468471 \
Original file line number Diff line number Diff line change @@ -464,6 +464,9 @@ RUN set -x \
464464 && (rm -rf /usr/local/lib/php/test/zip || true) \
465465 && (rm -rf /usr/local/lib/php/doc/zip || true) \
466466 \
467+ && if [ -f /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini ]; then \
468+ echo "ffi.enable = 1" >> /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini; \
469+ fi \
467470 && chmod +x "$(php -r 'echo ini_get("extension_dir");')"/* \
468471 && rm -rf /tmp/* \
469472 \
Original file line number Diff line number Diff line change @@ -439,6 +439,9 @@ RUN set -x \
439439 && (rm -rf /usr/local/lib/php/test/zip || true) \
440440 && (rm -rf /usr/local/lib/php/doc/zip || true) \
441441 \
442+ && if [ -f /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini ]; then \
443+ echo "ffi.enable = 1" >> /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini; \
444+ fi \
442445 && chmod +x "$(php -r 'echo ini_get("extension_dir");')"/* \
443446 && rm -rf /tmp/* \
444447 \
Original file line number Diff line number Diff line change @@ -127,9 +127,7 @@ RUN set -x \
127127# ---- Installing PHP Extension: ffi ----
128128 && git clone https://github.com/dstogov/php-ffi /tmp/ffi \
129129 && cd /tmp/ffi \
130- && curl -sS -O https://github.com/fpoirotte/php-ffi/commit/734630fe3d2e3efd343d3f3636b58446abd9c941.diff \
131- && git apply 734630fe3d2e3efd343d3f3636b58446abd9c941.diff \
132- && phpize \
130+ && phpize \
133131&& ./configure --with-ffi \
134132&& make -j$(getconf _NPROCESSORS_ONLN) \
135133&& make install \
@@ -396,6 +394,9 @@ RUN set -x \
396394 && (rm -rf /usr/local/lib/php/test/zip || true) \
397395 && (rm -rf /usr/local/lib/php/doc/zip || true) \
398396 \
397+ && if [ -f /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini ]; then \
398+ echo "ffi.enable = 1" >> /usr/local/etc/php/conf.d/docker-php-ext-ffi.ini; \
399+ fi \
399400 && chmod +x "$(php -r 'echo ini_get("extension_dir");')"/* \
400401 && rm -rf /tmp/* \
401402 \
You can’t perform that action at this time.
0 commit comments