On Fri, Dec 30, 2016 at 5:16 PM, Yann Ylavic <ylavic....@gmail.com> >> >> How would the attached patch work for you? > > I mean with --enable-modules=none and then your exhaustive > --enable-mods-shared/static list.
Any reason why we need to force the "most" selection for proxy modules? This is already the default module_selection, and if --enable-modules is used (with the admin supposed to know what [s]he does), it'll break... Also it seems that we force module_default to the value of --enable-proxy (when "shared" or "static"), though I see no reason to force "static". Forcing "shared" is probably relevant if we don't want proxy submodules to be loaded statically with mod_proxy itself being dynamic, but one may want a static mod_proxy with dynamic mod_proxy_* (at least it doesn't break). Regards, Yann.
Index: modules/proxy/config.m4 =================================================================== --- modules/proxy/config.m4 (revision 1776076) +++ modules/proxy/config.m4 (working copy) @@ -13,7 +13,7 @@ dnl enabled module is missing its prereqs save_module_selection=$module_selection save_module_default=$module_default if test "$enable_proxy" != "no"; then - module_selection=most + dnl module_selection=most if test "$enable_proxy" = "shared" -o "$enable_proxy" = "static"; then module_default=$enable_proxy fi