patch the makefile before make (remove -lacl from FPM_EXTRA_LIBS)

This commit is contained in:
Marc Henderkes
2025-03-10 11:25:38 +01:00
parent 4e32ff47df
commit be3d68cebe
3 changed files with 22 additions and 3 deletions

View File

@@ -252,6 +252,11 @@ class SourcePatcher
logger()->info('Extension [' . $ext->getName() . '] patched before make');
}
}
foreach ($builder->getLibs() as $lib) {
if ($lib->patchBeforeMake() === true) {
logger()->info('Library [' . $lib->getName() . '] patched before make');
}
}
}
/**
@@ -415,7 +420,7 @@ class SourcePatcher
public static function patchAttrForAlpine(): bool
{
if (PHP_OS_FAMILY === 'Linux' && SystemUtil::isMuslDist()) {
if (PHP_OS_FAMILY === 'Linux' && SystemUtil::isMuslDist() || PHP_OS_FAMILY === 'Darwin') {
SourcePatcher::patchFile('attr_alpine_gethostname.patch', SOURCE_PATH . '/attr');
return true;
}