build frankenphp and embed after shared extensions, make sure the linker doesn't drop libphp.a symbols that extensions need

This commit is contained in:
DubbleClick
2025-08-29 08:45:58 +07:00
parent 5a30d509e7
commit 460eb02086
5 changed files with 98 additions and 9 deletions

View File

@@ -211,12 +211,6 @@ class BuildPHPCommand extends BuildCommand
// start to build
$builder->buildPHP($rule);
// build dynamic extensions if needed
if (!empty($shared_extensions)) {
logger()->info('Building shared extensions ...');
$builder->buildSharedExts();
}
$builder->testPHP($rule);
// compile stopwatch :P