]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
Merge r1750043 from trunk:
authorJim Jagielski <jim@apache.org>
Tue, 28 Jun 2016 11:44:54 +0000 (11:44 +0000)
committerJim Jagielski <jim@apache.org>
Tue, 28 Jun 2016 11:44:54 +0000 (11:44 +0000)
commitbc1508a8de4a2712e3bff02d0bb6c9d2b5cfcbf4
tree0572a36f5257517cb362b0d12286120b4828113f
parent7c9ae113e8999ce353b70eb7efe0d160ad932ef4
Merge r1750043 from trunk:

Replace the proxy_mods_enable logic, with its hazardous 'yes' value that
aborts the build on missing dependencies, with a local override of the
module_selection as 'most', and module_default of the same shared|static
model that was requested through --enable-proxy.

[For trunk, we need to reevaluate the 'most' condition of some of the more
esoteric modules, and simply drop the module_default override; where a user
wants to enable -only- mod_proxy, plus one proxy mechanism, the legacy 2.4.x
behavior retained by this patch is nuts. For one example,
  --enable-modules=few --enable-proxy-yes --enable-proxy_http
is a completely specific and legitimate syntax --- adding 10 other proxy
providers in response to this syntax is absurd.]

Submitted by: wrowe
Reviewed/backported by: jim

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1750483 13f79535-47bb-0310-9956-ffa450edef68
STATUS
modules/proxy/config.m4