Apache 2.4.1 relized. Please add ebbuild and patchset in tree
Created attachment 303349 [details] apache-tools-2.4.1.ebuild Initial apache-tool 2.4 series ebuild. Only for development
Created attachment 303351 [details] apache-24.eclass
Created attachment 303353 [details] apache-2.4.1.ebuild only for development
The mpm-itk patch will need to be rebased to work on 2.4.1. The changes don't look too bad, mostly build system stuff.
Re: mpm-itk http://lists.err.no/pipermail/mpm-itk/2012-February/000496.html
Created attachment 304297 [details] apache 2.4 ebuild
Created attachment 304299 [details, diff] base patch
Created attachment 304301 [details, diff] apache-tools patch
Comment on attachment 304299 [details, diff] base patch >diff --git a/Makefile.in b/Makefile.in >--- a/Makefile.in >+++ b/Makefile.in >@@ -14,7 +14,7 @@ > > sbin_PROGRAMS = $(PROGRAM_NAME) > TARGETS = $(sbin_PROGRAMS) $(shared_build) $(other_targets) >-INSTALL_TARGETS = install-conf install-htdocs install-error install-icons \ >+INSTALL_TARGETS = install-htdocs install-error install-icons \ > install-other install-cgi install-include install-suexec install-build \ > install-man > >diff --git a/include/httpd.h b/include/httpd.h >--- a/include/httpd.h >+++ b/include/httpd.h >@@ -152,7 +152,7 @@ > > /** The path to the suExec wrapper, can be overridden in Configuration */ > #ifndef SUEXEC_BIN >-#define SUEXEC_BIN HTTPD_ROOT "/bin/suexec" >+#define SUEXEC_BIN "/usr/bin/suexec" > #endif > > /** The timeout for waiting for messages */ >diff --git a/server/core.c b/server/core.c >--- a/server/core.c >+++ b/server/core.c >@@ -3152,7 +3152,7 @@ > ap_add_version_component(pconf, AP_SERVER_BASEPRODUCT "/" AP_SERVER_MAJORVERSION); > } > else { >- ap_add_version_component(pconf, AP_SERVER_BASEVERSION " (" PLATFORM ")"); >+ ap_add_version_component(pconf, AP_SERVER_BASEVERSION " (Gentoo)"); > } > > /*
Created attachment 304303 [details] apache-24.eclass
Here's the first shot at a patch; complete with warnings not to use it =) http://mpm-itk.sesse.net/apache2.4-mpm-itk-2.4.1-pre00/
dot dot dot end of march
+ 01 Apr 2012; Patrick Lauer <patrick@gentoo.org> +apache-2.4.1.ebuild: + Bump for #405767 Not a nice ebuild, but there you are :)
09:58:51 -!- willikins [~rbot@gentoo/bot/Willikins] has joined #gentoo-apache 10:37:33 < biohazrd> There are a few changes that need to happen in the default configs 10:37:55 < biohazrd> http://httpd.apache.org/docs/2.4/upgrading.html 10:38:44 < biohazrd> mod_access_compat unless you change all the Order allow,deny configs 10:38:55 < biohazrd> as well as mod_authn_core 10:39:21 < biohazrd> alos DefaultType text/plain needs to be changed to DefaultType none 10:39:29 < bonsaikitten> le sigh 10:39:56 < biohazrd> I manually fixed all my configs last night 10:40:24 < biohazrd> ended up removing mod_access_compat as it didn't seem to work right 10:40:56 < biohazrd> NameVirtualHost is toast too 10:41:11 * biohazrd off to work.. 10:54:33 < Weedy_laptop> bonsaikitten: doesn't the ebuild have a "read this shit: http://httpd.apache.org/docs/2.4/upgrading.html" einfo after merge? 10:54:43 < Weedy_laptop> why are people bitching 10:54:58 < bonsaikitten> Weedy_laptop: good idea. plz2bug :) 10:55:11 < Weedy_laptop> wait it doesn't? 10:55:21 < Weedy_laptop> welp there is the problem So uhh, add a "you need to read this shit" einfo paragraph kthx