This patch alone was insufficient, in a stock ./configure with
the default settings of 'most', 'shared', we don't have lbmodules
(thanks to Jens again for calling this out).

Ranier, can you shed light on one line from your commit
https://svn.apache.org/viewvc?view=revision&revision=952007

I think this patch should get us back to a state where the
enable_foomodule= value isn't unset for shared modules...

--- acinclude.m4 (revision 1750505)
+++ acinclude.m4 (working copy)
@@ -424,7 +424,6 @@
       fi
       shared="";;
     *)
-      enable_$1=`echo $enable_$1|sed 's/shared,*//'`
       sharedobjs=yes
       shared=yes
       DSO_MODULES="$DSO_MODULES $1"


But I'm wondering why "unsetting" the enable_foomodule=shared
result was a good idea in the first place, maybe you have some
recollection of what that line of code was about?

Cheers,

Bill


On Tue, Jun 28, 2016 at 8:44 AM, <wr...@apache.org> wrote:

> Author: wrowe
> Date: Tue Jun 28 13:44:58 2016
> New Revision: 1750507
>
> URL: http://svn.apache.org/viewvc?rev=1750507&view=rev
> Log:
> Fix proxy balancer lbmethod --enable defaults to follow proxy_balancer
>
> Modified:
>     httpd/httpd/trunk/modules/proxy/balancers/config2.m4
>
> Modified: httpd/httpd/trunk/modules/proxy/balancers/config2.m4
> URL:
> http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/proxy/balancers/config2.m4?rev=1750507&r1=1750506&r2=1750507&view=diff
>
> ==============================================================================
> --- httpd/httpd/trunk/modules/proxy/balancers/config2.m4 (original)
> +++ httpd/httpd/trunk/modules/proxy/balancers/config2.m4 Tue Jun 28
> 13:44:58 2016
> @@ -1,8 +1,8 @@
>  APACHE_MODPATH_INIT(proxy/balancers)
>
> -APACHE_MODULE(lbmethod_byrequests, Apache proxy Load balancing by request
> counting, , , $proxy_mods_enable)
> -APACHE_MODULE(lbmethod_bytraffic, Apache proxy Load balancing by traffic
> counting, , , $proxy_mods_enable)
> -APACHE_MODULE(lbmethod_bybusyness, Apache proxy Load balancing by
> busyness, , , $proxy_mods_enable)
> -APACHE_MODULE(lbmethod_heartbeat, Apache proxy Load balancing from
> Heartbeats, , , $proxy_mods_enable)
> +APACHE_MODULE(lbmethod_byrequests, Apache proxy Load balancing by request
> counting, , , $enable_proxy_balancer, , proxy_balancer)
> +APACHE_MODULE(lbmethod_bytraffic, Apache proxy Load balancing by traffic
> counting, , , $enable_proxy_balancer, , proxy_balancer)
> +APACHE_MODULE(lbmethod_bybusyness, Apache proxy Load balancing by
> busyness, , , $enable_proxy_balancer, , proxy_balancer)
> +APACHE_MODULE(lbmethod_heartbeat, Apache proxy Load balancing from
> Heartbeats, , , $enable_proxy_balancer, , proxy_balancer)
>
>  APACHE_MODPATH_FINISH
>
>
>

Reply via email to