in the current ebuild configuration it's not possible to build apache-2.4.x with mod_proxy_html enabled Reproducible: Always This ebuild patches enables the module for me (after adding "proxy_html" to APACHE2_MODULES in /etc/portage/make.conf): # diff -ubB /usr/portage/www-servers/apache/apache-2.4.18.ebuild /usr/local/portage/www-servers/apache/apache-2.4.18-r1.ebuild --- /usr/portage/www-servers/apache/apache-2.4.18.ebuild 2015-12-14 14:01:01.000000000 +0100 +++ /usr/local/portage/www-servers/apache/apache-2.4.18-r1.ebuild 2016-01-20 11:48:42.733060426 +0100 @@ -38,7 +38,7 @@ dir dumpio env expires ext_filter file_cache filter headers http2 ident imagemap include info lbmethod_byrequests lbmethod_bytraffic lbmethod_bybusyness lbmethod_heartbeat log_config log_forensic logio macro mime mime_magic negotiation -proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http proxy_scgi +proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_html proxy_http proxy_scgi proxy_fcgi proxy_wstunnel rewrite ratelimit remoteip reqtimeout setenvif slotmem_shm speling socache_shmcb status substitute unique_id userdir usertrack unixd version vhost_alias" @@ -70,6 +70,7 @@ proxy_balancer:slotmem_shm proxy_connect:proxy proxy_ftp:proxy + proxy_html:proxy proxy_http:proxy proxy_scgi:proxy proxy_fcgi:proxy @@ -95,6 +96,7 @@ proxy_balancer:PROXY proxy_connect:PROXY proxy_ftp:PROXY + proxy_html:PROXY proxy_http:PROXY proxy_fcgi:PROXY proxy_scgi:PROXY
Is this a regression from apache 2.2? If not, I don't think it needs to block 2.4 stabilization.
(In reply to Dirkjan Ochtman from comment #1) > Is this a regression from apache 2.2? If not, I don't think it needs to > block 2.4 stabilization. in combination with www-apache/mod_proxy_html i would consider this a regression from apache-2.2.
Yeah, it needs to be enabled to not rely on the old mod (that probably won't even work). It doesn't look hard to fix either :/
[master eeb1983] www-servers/apache: Support mod_proxy_html (#572434 by Thomas Beutin) 2 files changed, 4 insertions(+), 1 deletion(-)