From 01e5ffc85cd4357fd7b5b7ceefa29f2d10ca26b7 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 4 Jan 2023 16:36:26 +0100 Subject: [PATCH] UPGRADING.INTERNALS: mention the header cleanups --- UPGRADING.INTERNALS | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/UPGRADING.INTERNALS b/UPGRADING.INTERNALS index d6911af58db..770300a350c 100644 --- a/UPGRADING.INTERNALS +++ b/UPGRADING.INTERNALS @@ -20,6 +20,12 @@ PHP 8.3 INTERNALS UPGRADE NOTES EG(stack_base). * EG(opline_before_exception) may now be null if the VM throws an exception before executing any opline. +* Many C header files have been cleaned up and include dependencies + have been reduced. Many headers which used to be always included by + Zend headers (e.g. "errno.h") are no longer implied, and this may + break the build of third-party extensions which relied on this + implementation detail. Those extensions may need to add the missing + #include lines. ======================== 2. Build system changes