From f89d6a046f1d281a94f72d0e2386520d2a4bf292 Mon Sep 17 00:00:00 2001 From: Jelle Raaijmakers Date: Thu, 24 Nov 2022 11:25:52 +0100 Subject: [PATCH] Ports: Configure LibCrypt include path for PHP Since ac40197047 LibCrypt has its own library. PHP tries to detect the `crypt_data` struct but fails to do so since it cannot find `crypt.h`. By adding this explicit include path, PHP builds again. --- Ports/php/package.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Ports/php/package.sh b/Ports/php/package.sh index 645d07d489..747084e67c 100755 --- a/Ports/php/package.sh +++ b/Ports/php/package.sh @@ -22,7 +22,7 @@ launcher_command="/usr/local/bin/php -a" launcher_run_in_terminal="true" icon_file="win32/build/php.ico" -export CFLAGS="-I${SERENITY_INSTALL_ROOT}/usr/local/include/libxml2" +export CFLAGS="-I${SERENITY_INSTALL_ROOT}/usr/include/LibCrypt -I${SERENITY_INSTALL_ROOT}/usr/local/include/libxml2" export LIBS='-ldl' export LIBXML_CFLAGS='y' export LIBXML_LIBS='-lxml2'