From: Joe Orton Date: Wed, 22 May 2024 13:48:07 +0000 (+0000) Subject: * modules/proxy/config.m4: Stop exporting ajp_* functions from mod_proxy_ajp.so X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bd9f32317b703081a9df59b01c07313986051965;p=thirdparty%2Fapache%2Fhttpd.git * modules/proxy/config.m4: Stop exporting ajp_* functions from mod_proxy_ajp.so in a shared module build. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1917900 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/proxy/config.m4 b/modules/proxy/config.m4 index 34346a66985..9dc42e83f01 100644 --- a/modules/proxy/config.m4 +++ b/modules/proxy/config.m4 @@ -45,7 +45,11 @@ APACHE_MODULE(proxy_fdpass, Apache proxy to Unix Daemon Socket module. Requires fi ],proxy) APACHE_MODULE(proxy_wstunnel, Apache proxy Websocket Tunnel module. Requires --enable-proxy., $proxy_wstunnel_objs, , most, , proxy) -APACHE_MODULE(proxy_ajp, Apache proxy AJP module. Requires --enable-proxy., $proxy_ajp_objs, , most, , proxy) +APACHE_MODULE(proxy_ajp, Apache proxy AJP module. Requires --enable-proxy., $proxy_ajp_objs, , most, [ + # Don't export all the ajp_* functions. + if test "x$enable_proxy_ajp" = "xshared"; then + APR_ADDTO(MOD_PROXY_AJP_LDADD, [-export-symbols-regex proxy_ajp_module]) + fi], proxy) APACHE_MODULE(proxy_balancer, Apache proxy BALANCER module. Requires --enable-proxy., $proxy_balancer_objs, , most, , proxy) APACHE_MODULE(serf, [Reverse proxy module using Serf], , , no, [