summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorValeria Petrov <valeria.petrov@spinetix.com>2024-10-09 09:49:55 +0200
committerKhem Raj <raj.khem@gmail.com>2024-11-19 13:13:27 -0800
commit03443b8fb12e69bae622da9100db000bb4607bee (patch)
tree4bd3f82add21e2158835f8c942107969b4d93db0
parent26bfd7ae724b11fa82c063a183aa7fbe1c6430ec (diff)
downloadmeta-openembedded-03443b8fb12e69bae622da9100db000bb4607bee.tar.gz
apache2: do not depend on zlib header and libs from host
This commit modifies the PACKAGECONFIG entry for zlib to ensure that the mod_deflate module is enabled with the appropriate zlib configuration. By adding the --with-zlib=${STAGING_LIBDIR}/../ option, we direct the configure script to use the zlib library from the staging directory instead of relying on the host system's zlib installation. Without that configure will search the host for zlib headers and lib. This change resolves build failures related to zlib dependency when mod_deflate is enabled and ensures a consistent build environment across different host configurations. Signed-off-by: Valeria Petrov <valeria.petrov@spinetix.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit ac5855c74d1cb2252efdb347969c450637f95c58) Signed-off-by: Armin Kuster <akuster808@gmail.com>
-rw-r--r--meta-webserver/recipes-httpd/apache2/apache2_2.4.62.bb2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta-webserver/recipes-httpd/apache2/apache2_2.4.62.bb b/meta-webserver/recipes-httpd/apache2/apache2_2.4.62.bb
index 364b4c674b..7d6ea27e7e 100644
--- a/meta-webserver/recipes-httpd/apache2/apache2_2.4.62.bb
+++ b/meta-webserver/recipes-httpd/apache2/apache2_2.4.62.bb
@@ -50,7 +50,7 @@ SSTATE_SCAN_FILES += "apxs config_vars.mk config.nice"
50PACKAGECONFIG ?= "${@bb.utils.filter('DISTRO_FEATURES', 'selinux', d)}" 50PACKAGECONFIG ?= "${@bb.utils.filter('DISTRO_FEATURES', 'selinux', d)}"
51PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux,libselinux,libselinux" 51PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux,libselinux,libselinux"
52PACKAGECONFIG[openldap] = "--enable-ldap --enable-authnz-ldap,--disable-ldap --disable-authnz-ldap,openldap" 52PACKAGECONFIG[openldap] = "--enable-ldap --enable-authnz-ldap,--disable-ldap --disable-authnz-ldap,openldap"
53PACKAGECONFIG[zlib] = "--enable-deflate,,zlib,zlib" 53PACKAGECONFIG[zlib] = "--enable-deflate --with-zlib=${STAGING_LIBDIR}/../,,zlib,zlib"
54 54
55CFLAGS:append = " -DPATH_MAX=4096" 55CFLAGS:append = " -DPATH_MAX=4096"
56 56