docker-php74/php

fix: disable Zend Signals for ZTS builds (#1331)

Commit 231fc4aa · Kévin Dunglas · 2022-11-01T00:03:41+01:00

Changeset
231fc4aa5035e87dbd2f31697510181ad41235fe
Parents
e553e80b7cda86b2f2dd353fec9a801cc79e9190

View source at this commit

Comments

No comments yet.

Log in to comment

Diff

diff --git a/7.4/alpine3.15/zts/Dockerfile b/7.4/alpine3.15/zts/Dockerfile
index b5bfa1c1..0ad94f8e 100644
--- a/7.4/alpine3.15/zts/Dockerfile
+++ b/7.4/alpine3.15/zts/Dockerfile
@@ -165,6 +165,8 @@ RUN set -eux; \
 		--disable-cgi \
 		\
 		--enable-maintainer-zts \
+# https://externals.io/message/118859
+		--disable-zend-signals \
 	; \
 	make -j "$(nproc)"; \
 	find -type f -name '*.a' -delete; \
diff --git a/7.4/alpine3.16/zts/Dockerfile b/7.4/alpine3.16/zts/Dockerfile
index 82925223..ac9155ab 100644
--- a/7.4/alpine3.16/zts/Dockerfile
+++ b/7.4/alpine3.16/zts/Dockerfile
@@ -165,6 +165,8 @@ RUN set -eux; \
 		--disable-cgi \
 		\
 		--enable-maintainer-zts \
+# https://externals.io/message/118859
+		--disable-zend-signals \
 	; \
 	make -j "$(nproc)"; \
 	find -type f -name '*.a' -delete; \
diff --git a/7.4/bullseye/zts/Dockerfile b/7.4/bullseye/zts/Dockerfile
index f503cf25..bdcdf169 100644
--- a/7.4/bullseye/zts/Dockerfile
+++ b/7.4/bullseye/zts/Dockerfile
@@ -177,6 +177,8 @@ RUN set -eux; \
 		--enable-embed \
 		\
 		--enable-maintainer-zts \
+# https://externals.io/message/118859
+		--disable-zend-signals \
 	; \
 	make -j "$(nproc)"; \
 	find -type f -name '*.a' -delete; \
diff --git a/7.4/buster/zts/Dockerfile b/7.4/buster/zts/Dockerfile
index 3e59d9e2..56173b45 100644
--- a/7.4/buster/zts/Dockerfile
+++ b/7.4/buster/zts/Dockerfile
@@ -177,6 +177,8 @@ RUN set -eux; \
 		--enable-embed \
 		\
 		--enable-maintainer-zts \
+# https://externals.io/message/118859
+		--disable-zend-signals \
 	; \
 	make -j "$(nproc)"; \
 	find -type f -name '*.a' -delete; \
diff --git a/8.0/alpine3.15/zts/Dockerfile b/8.0/alpine3.15/zts/Dockerfile
index 03873470..a69f0e8a 100644
--- a/8.0/alpine3.15/zts/Dockerfile
+++ b/8.0/alpine3.15/zts/Dockerfile
@@ -163,6 +163,8 @@ RUN set -eux; \
 		--disable-cgi \
 		\
 		--enable-zts \
+# https://externals.io/message/118859
+		--disable-zend-signals \
 	; \
 	make -j "$(nproc)"; \
 	find -type f -name '*.a' -delete; \
diff --git a/8.0/alpine3.16/zts/Dockerfile b/8.0/alpine3.16/zts/Dockerfile
index d8fe5ac1..8e10bdd7 100644
--- a/8.0/alpine3.16/zts/Dockerfile
+++ b/8.0/alpine3.16/zts/Dockerfile
@@ -163,6 +163,8 @@ RUN set -eux; \
 		--disable-cgi \
 		\
 		--enable-zts \
+# https://externals.io/message/118859
+		--disable-zend-signals \
 	; \
 	make -j "$(nproc)"; \
 	find -type f -name '*.a' -delete; \
diff --git a/8.0/bullseye/zts/Dockerfile b/8.0/bullseye/zts/Dockerfile
index f1a5e7d0..1e5d533d 100644
--- a/8.0/bullseye/zts/Dockerfile
+++ b/8.0/bullseye/zts/Dockerfile
@@ -177,6 +177,8 @@ RUN set -eux; \
 		--enable-embed \
 		\
 		--enable-zts \
+# https://externals.io/message/118859
+		--disable-zend-signals \
 	; \
 	make -j "$(nproc)"; \
 	find -type f -name '*.a' -delete; \
diff --git a/8.0/buster/zts/Dockerfile b/8.0/buster/zts/Dockerfile
index dc7e5b07..902c93e8 100644
--- a/8.0/buster/zts/Dockerfile
+++ b/8.0/buster/zts/Dockerfile
@@ -177,6 +177,8 @@ RUN set -eux; \
 		--enable-embed \
 		\
 		--enable-zts \
+# https://externals.io/message/118859
+		--disable-zend-signals \
 	; \
 	make -j "$(nproc)"; \
 	find -type f -name '*.a' -delete; \
diff --git a/8.1/alpine3.15/zts/Dockerfile b/8.1/alpine3.15/zts/Dockerfile
index a7510bbe..7040dd85 100644
--- a/8.1/alpine3.15/zts/Dockerfile
+++ b/8.1/alpine3.15/zts/Dockerfile
@@ -163,6 +163,8 @@ RUN set -eux; \
 		--disable-cgi \
 		\
 		--enable-zts \
+# https://externals.io/message/118859
+		--disable-zend-signals \
 	; \
 	make -j "$(nproc)"; \
 	find -type f -name '*.a' -delete; \
diff --git a/8.1/alpine3.16/zts/Dockerfile b/8.1/alpine3.16/zts/Dockerfile
index 9c9dfe24..654b131b 100644
--- a/8.1/alpine3.16/zts/Dockerfile
+++ b/8.1/alpine3.16/zts/Dockerfile
@@ -163,6 +163,8 @@ RUN set -eux; \
 		--disable-cgi \
 		\
 		--enable-zts \
+# https://externals.io/message/118859
+		--disable-zend-signals \
 	; \
 	make -j "$(nproc)"; \
 	find -type f -name '*.a' -delete; \
diff --git a/8.1/bullseye/zts/Dockerfile b/8.1/bullseye/zts/Dockerfile
index ab1fb1fd..6592a41b 100644
--- a/8.1/bullseye/zts/Dockerfile
+++ b/8.1/bullseye/zts/Dockerfile
@@ -177,6 +177,8 @@ RUN set -eux; \
 		--enable-embed \
 		\
 		--enable-zts \
+# https://externals.io/message/118859
+		--disable-zend-signals \
 	; \
 	make -j "$(nproc)"; \
 	find -type f -name '*.a' -delete; \
diff --git a/8.1/buster/zts/Dockerfile b/8.1/buster/zts/Dockerfile
index f6c0065a..ed161d9d 100644
--- a/8.1/buster/zts/Dockerfile
+++ b/8.1/buster/zts/Dockerfile
@@ -177,6 +177,8 @@ RUN set -eux; \
 		--enable-embed \
 		\
 		--enable-zts \
+# https://externals.io/message/118859
+		--disable-zend-signals \
 	; \
 	make -j "$(nproc)"; \
 	find -type f -name '*.a' -delete; \
diff --git a/8.2-rc/alpine3.15/zts/Dockerfile b/8.2-rc/alpine3.15/zts/Dockerfile
index d971aaec..018282f7 100644
--- a/8.2-rc/alpine3.15/zts/Dockerfile
+++ b/8.2-rc/alpine3.15/zts/Dockerfile
@@ -163,6 +163,8 @@ RUN set -eux; \
 		--disable-cgi \
 		\
 		--enable-zts \
+# https://externals.io/message/118859
+		--disable-zend-signals \
 	; \
 	make -j "$(nproc)"; \
 	find -type f -name '*.a' -delete; \
diff --git a/8.2-rc/alpine3.16/zts/Dockerfile b/8.2-rc/alpine3.16/zts/Dockerfile
index 1473b0ab..45da2bac 100644
--- a/8.2-rc/alpine3.16/zts/Dockerfile
+++ b/8.2-rc/alpine3.16/zts/Dockerfile
@@ -163,6 +163,8 @@ RUN set -eux; \
 		--disable-cgi \
 		\
 		--enable-zts \
+# https://externals.io/message/118859
+		--disable-zend-signals \
 	; \
 	make -j "$(nproc)"; \
 	find -type f -name '*.a' -delete; \
diff --git a/8.2-rc/bullseye/zts/Dockerfile b/8.2-rc/bullseye/zts/Dockerfile
index 40c4cb18..89b32864 100644
--- a/8.2-rc/bullseye/zts/Dockerfile
+++ b/8.2-rc/bullseye/zts/Dockerfile
@@ -177,6 +177,8 @@ RUN set -eux; \
 		--enable-embed \
 		\
 		--enable-zts \
+# https://externals.io/message/118859
+		--disable-zend-signals \
 	; \
 	make -j "$(nproc)"; \
 	find -type f -name '*.a' -delete; \
diff --git a/8.2-rc/buster/zts/Dockerfile b/8.2-rc/buster/zts/Dockerfile
index 26fc858b..95e5568d 100644
--- a/8.2-rc/buster/zts/Dockerfile
+++ b/8.2-rc/buster/zts/Dockerfile
@@ -177,6 +177,8 @@ RUN set -eux; \
 		--enable-embed \
 		\
 		--enable-zts \
+# https://externals.io/message/118859
+		--disable-zend-signals \
 	; \
 	make -j "$(nproc)"; \
 	find -type f -name '*.a' -delete; \
diff --git a/Dockerfile-linux.template b/Dockerfile-linux.template
index 37280177..1fb9b1e3 100644
--- a/Dockerfile-linux.template
+++ b/Dockerfile-linux.template
@@ -393,6 +393,8 @@ RUN set -eux; \
 {{ ) else ( -}}
 		--enable-maintainer-zts \
 {{ ) end -}}
+# https://externals.io/message/118859
+		--disable-zend-signals \
 {{ ) else "" end -}}
 	; \
 	make -j "$(nproc)"; \