From 25a2684e5ae2cb032d032b6a9785e08f081cf59a Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Sun, 7 Jan 2024 12:07:00 +0800 Subject: [PATCH] add ldap patches (why ext-ldap doesn't use pkg-config to find ldap?) --- src/SPC/builder/extension/ldap.php | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 src/SPC/builder/extension/ldap.php diff --git a/src/SPC/builder/extension/ldap.php b/src/SPC/builder/extension/ldap.php new file mode 100644 index 00000000..4616bea8 --- /dev/null +++ b/src/SPC/builder/extension/ldap.php @@ -0,0 +1,23 @@ +execWithResult('$PKG_CONFIG --libs-only-l --static ldap'); + if (!empty($output[1][0])) { + $libs = $output[1][0]; + FileSystem::replaceFileStr(SOURCE_PATH . '/php-src/configure', '-lldap ', $libs . ' '); + } + return true; + } +}