Repository navigation
Commit d78c82f
Include zend_portability.h before zend_globals_macros.h
zend_globals_macros.h includes zend_portability.h itself only from PHP
8.4. Against PHP 8.3's headers, the early include that redefines EG() and
CG() for PHP 8.6 thread-safe builds found BEGIN_EXTERN_C(), ZEND_API and
ZTS undefined and broke every 8.3 compile.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013qRnM7saDyd5yKXxJAnR7o1 parent 5fb9346 commit d78c82f
1 file changed
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| 32 | + | |
| 33 | + | |
32 | 34 | | |
33 | 35 | | |
| 36 | + | |
34 | 37 | | |
35 | 38 | | |
36 | 39 | | |
| |||
0 commit comments