mirror of
https://github.com/crazywhalecc/static-php-cli.git
synced 2026-03-19 05:14:52 +08:00
Add PatchDescription attribute to libacl for Unix FPM_EXTRA_LIBS fix
This commit is contained in:
parent
28bbdf5401
commit
08595cca73
@ -8,6 +8,7 @@ use Package\Target\php;
|
|||||||
use StaticPHP\Attribute\Package\BeforeStage;
|
use StaticPHP\Attribute\Package\BeforeStage;
|
||||||
use StaticPHP\Attribute\Package\BuildFor;
|
use StaticPHP\Attribute\Package\BuildFor;
|
||||||
use StaticPHP\Attribute\Package\Library;
|
use StaticPHP\Attribute\Package\Library;
|
||||||
|
use StaticPHP\Attribute\PatchDescription;
|
||||||
use StaticPHP\Package\LibraryPackage;
|
use StaticPHP\Package\LibraryPackage;
|
||||||
use StaticPHP\Runtime\Executor\UnixAutoconfExecutor;
|
use StaticPHP\Runtime\Executor\UnixAutoconfExecutor;
|
||||||
use StaticPHP\Util\FileSystem;
|
use StaticPHP\Util\FileSystem;
|
||||||
@ -16,6 +17,7 @@ use StaticPHP\Util\FileSystem;
|
|||||||
class libacl
|
class libacl
|
||||||
{
|
{
|
||||||
#[BeforeStage('php', [php::class, 'makeForUnix'], 'libacl')]
|
#[BeforeStage('php', [php::class, 'makeForUnix'], 'libacl')]
|
||||||
|
#[PatchDescription('Fix FPM_EXTRA_LIBS to avoid linking with acl on Unix')]
|
||||||
public function patchBeforeMakePhpUnix(LibraryPackage $lib): void
|
public function patchBeforeMakePhpUnix(LibraryPackage $lib): void
|
||||||
{
|
{
|
||||||
$file_path = SOURCE_PATH . '/php-src/Makefile';
|
$file_path = SOURCE_PATH . '/php-src/Makefile';
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user