diff --git a/8.1/alpine3.16/zts/Dockerfile b/8.1/alpine3.16/zts/Dockerfile index 59403008b6..53e677e65c 100644 --- a/8.1/alpine3.16/zts/Dockerfile +++ b/8.1/alpine3.16/zts/Dockerfile @@ -168,6 +168,7 @@ RUN set -eux; \ --enable-zts \ # https://externals.io/message/118859 --disable-zend-signals \ + --enable-zend-max-execution-timers \ ; \ make -j "$(nproc)"; \ find -type f -name '*.a' -delete; \ diff --git a/8.1/alpine3.17/zts/Dockerfile b/8.1/alpine3.17/zts/Dockerfile index f8b17f2737..19ceb36491 100644 --- a/8.1/alpine3.17/zts/Dockerfile +++ b/8.1/alpine3.17/zts/Dockerfile @@ -168,6 +168,7 @@ RUN set -eux; \ --enable-zts \ # https://externals.io/message/118859 --disable-zend-signals \ + --enable-zend-max-execution-timers \ ; \ make -j "$(nproc)"; \ find -type f -name '*.a' -delete; \ diff --git a/8.1/alpine3.18/zts/Dockerfile b/8.1/alpine3.18/zts/Dockerfile index 843928e254..929f1bf859 100644 --- a/8.1/alpine3.18/zts/Dockerfile +++ b/8.1/alpine3.18/zts/Dockerfile @@ -168,6 +168,7 @@ RUN set -eux; \ --enable-zts \ # https://externals.io/message/118859 --disable-zend-signals \ + --enable-zend-max-execution-timers \ ; \ make -j "$(nproc)"; \ find -type f -name '*.a' -delete; \ diff --git a/8.1/bullseye/zts/Dockerfile b/8.1/bullseye/zts/Dockerfile index 88d06e467c..c340b9091f 100644 --- a/8.1/bullseye/zts/Dockerfile +++ b/8.1/bullseye/zts/Dockerfile @@ -179,6 +179,7 @@ RUN set -eux; \ --enable-zts \ # https://externals.io/message/118859 --disable-zend-signals \ + --enable-zend-max-execution-timers \ ; \ make -j "$(nproc)"; \ find -type f -name '*.a' -delete; \ diff --git a/8.1/buster/zts/Dockerfile b/8.1/buster/zts/Dockerfile index 6cf7d9b60a..1c5162236e 100644 --- a/8.1/buster/zts/Dockerfile +++ b/8.1/buster/zts/Dockerfile @@ -179,6 +179,7 @@ RUN set -eux; \ --enable-zts \ # https://externals.io/message/118859 --disable-zend-signals \ + --enable-zend-max-execution-timers \ ; \ make -j "$(nproc)"; \ find -type f -name '*.a' -delete; \ diff --git a/8.2/alpine3.17/zts/Dockerfile b/8.2/alpine3.17/zts/Dockerfile index 047115b24f..cf5742f009 100644 --- a/8.2/alpine3.17/zts/Dockerfile +++ b/8.2/alpine3.17/zts/Dockerfile @@ -168,6 +168,7 @@ RUN set -eux; \ --enable-zts \ # https://externals.io/message/118859 --disable-zend-signals \ + --enable-zend-max-execution-timers \ ; \ make -j "$(nproc)"; \ find -type f -name '*.a' -delete; \ diff --git a/8.2/alpine3.18/zts/Dockerfile b/8.2/alpine3.18/zts/Dockerfile index 97bbcc0ba3..61a215a216 100644 --- a/8.2/alpine3.18/zts/Dockerfile +++ b/8.2/alpine3.18/zts/Dockerfile @@ -168,6 +168,7 @@ RUN set -eux; \ --enable-zts \ # https://externals.io/message/118859 --disable-zend-signals \ + --enable-zend-max-execution-timers \ ; \ make -j "$(nproc)"; \ find -type f -name '*.a' -delete; \ diff --git a/8.2/bullseye/zts/Dockerfile b/8.2/bullseye/zts/Dockerfile index 1637dcb809..ff3455f4d7 100644 --- a/8.2/bullseye/zts/Dockerfile +++ b/8.2/bullseye/zts/Dockerfile @@ -179,6 +179,7 @@ RUN set -eux; \ --enable-zts \ # https://externals.io/message/118859 --disable-zend-signals \ + --enable-zend-max-execution-timers \ ; \ make -j "$(nproc)"; \ find -type f -name '*.a' -delete; \ diff --git a/8.2/buster/zts/Dockerfile b/8.2/buster/zts/Dockerfile index 076b800b53..8d2d44d932 100644 --- a/8.2/buster/zts/Dockerfile +++ b/8.2/buster/zts/Dockerfile @@ -179,6 +179,7 @@ RUN set -eux; \ --enable-zts \ # https://externals.io/message/118859 --disable-zend-signals \ + --enable-zend-max-execution-timers \ ; \ make -j "$(nproc)"; \ find -type f -name '*.a' -delete; \ diff --git a/Dockerfile-linux.template b/Dockerfile-linux.template index 9fa7763e68..f532e19501 100644 --- a/Dockerfile-linux.template +++ b/Dockerfile-linux.template @@ -383,6 +383,9 @@ RUN set -eux; \ --enable-zts \ # https://externals.io/message/118859 --disable-zend-signals \ +{{ if [ "8.1", "8.2" ] | index(env.version | rtrimstr("-rc")) then ( -}} + --enable-zend-max-execution-timers \ +{{ ) else "" end -}} {{ ) else "" end -}} ; \ make -j "$(nproc)"; \