mirror of
https://github.com/crazywhalecc/static-php-cli.git
synced 2026-03-19 21:34:53 +08:00
revert EXTRA_LDFLAGS_PROGRAM patch, TODO: patchBeforeMake and remove -lacl from the libtool command
This commit is contained in:
parent
460699c48c
commit
4bc4c2ff05
@ -287,14 +287,7 @@ class LinuxBuilder extends UnixBuilderBase
|
||||
*/
|
||||
protected function buildFpm(): void
|
||||
{
|
||||
$vars = $this->getMakeExtraVars();
|
||||
if ($this->getLib('libacl') !== null) {
|
||||
$ldflags_program = $vars['EXTRA_LDFLAGS_PROGRAM'] ?? '';
|
||||
if (!str_contains($ldflags_program, '-L' . BUILD_LIB_PATH)) {
|
||||
$vars['EXTRA_LDFLAGS_PROGRAM'] = trim('-L' . BUILD_LIB_PATH . ' ' . $ldflags_program);
|
||||
}
|
||||
}
|
||||
$vars = $this->getEnvString($vars);
|
||||
$vars = $this->getEnvString($this->getMakeExtraVars());
|
||||
shell()->cd(SOURCE_PATH . '/php-src')
|
||||
->exec('sed -i "s|//lib|/lib|g" Makefile')
|
||||
->exec("\$SPC_CMD_PREFIX_PHP_MAKE {$vars} fpm");
|
||||
|
||||
@ -21,6 +21,5 @@ trait attr
|
||||
->exec('make install DESTDIR=' . BUILD_ROOT_PATH);
|
||||
|
||||
$this->patchPkgconfPrefix(['libattr.pc'], PKGCONF_PATCH_PREFIX);
|
||||
$this->cleanLaFiles();
|
||||
}
|
||||
}
|
||||
|
||||
@ -25,6 +25,5 @@ trait libacl
|
||||
->exec('make install DESTDIR=' . BUILD_ROOT_PATH);
|
||||
|
||||
$this->patchPkgconfPrefix(['libacl.pc'], PKGCONF_PATCH_PREFIX);
|
||||
$this->cleanLaFiles();
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user