Date: Mon, 20 Apr 2009 20:12:26 +0200 From: Jordi Espasa <jespasac@minibofh.org> To: "Philip M. Gollucci" <pgollucci@p6m7g8.com> Cc: apache@freebsd.org Subject: Re: About httpd 22 bug =?iso-8859-1?q?n=BA_42829?= Message-ID: <49ECBB0A.9060606@minibofh.org> In-Reply-To: <49ECB2B9.9000108@p6m7g8.com> References: <49EC51F4.80603@opengea.org> <49ECB2B9.9000108@p6m7g8.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> We can add this patch, but I don't particularly like getting into the > habbit of doing this unless its something critical. Its better to lobby > upstream to make another release which includes it. I understand you position and I think your reasoning is good, but, in the other hand, you should also consider that FreeBSD is an widely used platform in production/enterprise environment. In my case (a hosting company) the present issue means a great problem: our automatizations scripts using 'apachectl graceful' a lot of times. This bug only has two possible ways: a solution or go back to 2.0.x branch. I repeat that I understand and respect your position (and work, of course!) > I have a few other tweaks to make I think and I'll bundle it with that > after the ports freeze ends. Ok. Finally I've done the following workaround: * localize the httpd-2.2.11.tar.bz2 in my /usr/ports/disfiles * untar it an localize de prefork.c file * create a http.patch file with the officinal code patch recommended and apply it in prefork.c * delete the original httpd-2.2.11.tar.bz2 * create a new httpd-2.2.11.tar.bz2 with the modified prefork.c included * recompile apache22 with portupgrade(1) using also the NO_CHEKSUM active to avoid the ports integrity checks And works fine. The nasty GGGGGGGGGGGGGGG disappear totally with this simply patch. -- Thanks, Jordi Espasa Clofent
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49ECBB0A.9060606>