FrankenPHP requires ZTS (Zend Thread Safety). We need to verify php-debugger works under ZTS.
What to do
- Add
--enable-zts build variants to tests.yml (at least PHP 8.4 × ZTS)
- Fix any thread-safety issues that surface (missing TSRM macros, non-thread-local globals)
- Verify all TSRM cache macros are present:
ZEND_TSRMLS_CACHE_DEFINE(), ZEND_TSRMLS_CACHE_UPDATE()
Acceptance criteria