diff --git a/config/ext.json b/config/ext.json index 14eabf17..87097c4b 100644 --- a/config/ext.json +++ b/config/ext.json @@ -694,7 +694,8 @@ "arg-type": "custom", "ext-suggests": [ "session", - "igbinary" + "igbinary", + "msgpack" ], "lib-suggests-unix": [ "zstd", diff --git a/src/SPC/builder/extension/imagick.php b/src/SPC/builder/extension/imagick.php index cd5542cf..bef772ee 100644 --- a/src/SPC/builder/extension/imagick.php +++ b/src/SPC/builder/extension/imagick.php @@ -19,7 +19,7 @@ class imagick extends Extension protected function splitLibsIntoStaticAndShared(string $allLibs): array { [$static, $shared] = parent::splitLibsIntoStaticAndShared($allLibs); - if (str_contains(getenv('PATH'), 'rh/devtoolset-10')) { + if (str_contains(getenv('PATH'), 'rh/devtoolset') || str_contains(getenv('PATH'), 'rh/gcc-toolset')) { $static .= ' -l:libstdc++.a'; $shared = str_replace('-lstdc++', '', $shared); }