From 78666ff7de752861d94a44f9d905b29c50cb180b Mon Sep 17 00:00:00 2001 From: DubbleClick Date: Sun, 29 Jun 2025 18:28:42 +0700 Subject: [PATCH] support for frankenphp linked dynamically too --- src/SPC/builder/unix/UnixBuilderBase.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/SPC/builder/unix/UnixBuilderBase.php b/src/SPC/builder/unix/UnixBuilderBase.php index 7a0ed139..d0d1f680 100644 --- a/src/SPC/builder/unix/UnixBuilderBase.php +++ b/src/SPC/builder/unix/UnixBuilderBase.php @@ -328,7 +328,7 @@ abstract class UnixBuilderBase extends BuilderBase $extLdFlags = "-extldflags '-pie'"; $muslTags = ''; $staticFlags = ''; - if (PHP_OS_FAMILY === 'Linux' && getenv('SPC_LIBC') === 'musl') { + if (PHP_OS_FAMILY === 'Linux' && getenv('SPC_LIBC') === 'musl' && getenv('SPC_LIBC_LINKAGE') === 'static') { $extLdFlags = "-extldflags '-static-pie -Wl,-z,stack-size=0x80000'"; $muslTags = 'static_build,'; $staticFlags = '-static -static-pie';