Re: svn commit: r1748888 - /httpd/httpd/trunk/modules/proxy/config.m4
On Mon, Jun 20, 2016 at 10:03 PM, William A Rowe Jrwrote: > On Mon, Jun 20, 2016 at 9:30 PM, William A Rowe Jr > wrote: > >> On Mon, Jun 20, 2016 at 1:46 PM, Ruediger Pluem >> wrote: >> >>> >>> On 06/20/2016 07:04 PM, William A Rowe Jr wrote: >>> > Did we miss this build breakage fix in 2.4.22? >>> >>> I guess so, but it only should happen with --enable-mods-shared=few >>> which I guess is not that common. >>> >> >> No, also happens with --enable-modules=none - something used to build >> only the core, or explicitly listed modules, as you might expect out of >> any >> more sophisticated/component-oriented build schema... >> >> checking whether to enable mod_proxy_hcheck... checking dependencies >> configure: WARNING: "mod_watchdog is disabled but required for >> mod_proxy_hcheck" >> checking whether to enable mod_proxy_hcheck... configure: error: >> mod_proxy_hcheck has been requested but can not be built due to >> prerequisite failures >> > > Something else bothersome, but not a showstopper (and not a regression)... > > "../../httpd-2.4/configure" \ > "--prefix=/opt/apache24-apr15-ossl102" \ > "--with-apr=/opt/apr15-ossl102" \ > "--with-apr-util=/opt/apr15-ossl102" > > checking whether to enable mod_lbmethod_byrequests... shared > checking whether to enable mod_lbmethod_bytraffic... shared > checking whether to enable mod_lbmethod_bybusyness... shared > checking whether to enable mod_lbmethod_heartbeat... shared > > Huh??? What does an lbmethod do with no proxy balancer? > More specifically... "../../httpd-2.4/configure" \ "--prefix=/opt/apache24-apr15-ossl102" \ "--with-apr=/opt/apr15-ossl102" \ "--with-apr-util=/opt/apr15-ossl102" \ "--enable-proxy=no" (The default is --enable-mods-shared=most, including proxy) Note that in most other scenarios, the ./configure proceeded, with warnings about "configure: WARNING: "mod_watchdog is disabled but required for mod_proxy_hcheck" checking whether to enable mod_proxy_hcheck... no (disabled)" which was fine. Halting ./configure entirely in an unexpected way, under some of the scenarios, was the reason I believe this candidate is not viable.
Re: svn commit: r1748888 - /httpd/httpd/trunk/modules/proxy/config.m4
On Mon, Jun 20, 2016 at 9:30 PM, William A Rowe Jrwrote: > On Mon, Jun 20, 2016 at 1:46 PM, Ruediger Pluem wrote: > >> >> On 06/20/2016 07:04 PM, William A Rowe Jr wrote: >> > Did we miss this build breakage fix in 2.4.22? >> >> I guess so, but it only should happen with --enable-mods-shared=few which >> I guess is not that common. >> > > No, also happens with --enable-modules=none - something used to build > only the core, or explicitly listed modules, as you might expect out of any > more sophisticated/component-oriented build schema... > > checking whether to enable mod_proxy_hcheck... checking dependencies > configure: WARNING: "mod_watchdog is disabled but required for > mod_proxy_hcheck" > checking whether to enable mod_proxy_hcheck... configure: error: > mod_proxy_hcheck has been requested but can not be built due to > prerequisite failures > Something else bothersome, but not a showstopper (and not a regression)... "../../httpd-2.4/configure" \ "--prefix=/opt/apache24-apr15-ossl102" \ "--with-apr=/opt/apr15-ossl102" \ "--with-apr-util=/opt/apr15-ossl102" checking whether to enable mod_lbmethod_byrequests... shared checking whether to enable mod_lbmethod_bytraffic... shared checking whether to enable mod_lbmethod_bybusyness... shared checking whether to enable mod_lbmethod_heartbeat... shared Huh??? What does an lbmethod do with no proxy balancer?
Re: [VOTE] Release Apache httpd 2.4.22 as GA
On Mon, Jun 20, 2016 at 8:20 AM, Jim Jagielskiwrote: > The pre-release test tarballs for Apache httpd 2.4.22 can be found > at the usual place: > > http://httpd.apache.org/dev/dist/ > > I'm calling a VOTE on releasing these as Apache httpd 2.4.22 GA. > > [ ] +1: Good to go > [ ] +0: meh > [X] -1: Danger Will Robinson. And why. > Given the lengths Jens Schleusener needed to go through to diagnose this during the original release candidate vote, and the availability of the patch prior to this tag to fix the RM's own defect (demonstrated easily with any --enable-modules of few or none, after this community went to great lengths to re-think the appropriate categorization of all modules under all/most/few schema) this candidate is clearly not ready for prime time. In all other respects, I see no significant regressions or new issues. Thanks for RM'ing (2x now)!
Re: svn commit: r1748888 - /httpd/httpd/trunk/modules/proxy/config.m4
On Mon, Jun 20, 2016 at 1:46 PM, Ruediger Pluemwrote: > > On 06/20/2016 07:04 PM, William A Rowe Jr wrote: > > Did we miss this build breakage fix in 2.4.22? > > I guess so, but it only should happen with --enable-mods-shared=few which > I guess is not that common. > No, also happens with --enable-modules=none - something used to build only the core, or explicitly listed modules, as you might expect out of any more sophisticated/component-oriented build schema... checking whether to enable mod_proxy_hcheck... checking dependencies configure: WARNING: "mod_watchdog is disabled but required for mod_proxy_hcheck" checking whether to enable mod_proxy_hcheck... configure: error: mod_proxy_hcheck has been requested but can not be built due to prerequisite failures
Re: Question about mod_sed
Le 17/06/2016 à 14:35, Ruediger Pluem a écrit : On 06/17/2016 02:24 PM, Marion et Christophe JAILLET wrote: Hi, The code in trunk and 2.4 don't have the 3 last lines: memcpy(eval->gspend, sz, len + 1); /* hspend will now point to NULL character */ eval->gspend += len; See: http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/filters/sed1.c?revision=1326984=markup#l231 The code in my first post is what I think is correct. Sorry for not being clear. Sorry for not reading your mail correctly :-). It was in there. Yes, I agree that the copy stuff is missing. Weird. Nevertheless I think eval->gspend += len; in your proposal is wrong as eval->gspend looks like the buffer base pointer for me that should not be changed. Regards Rüdiger Updated (and now compiled and tested :) ) patch applied in r1749401 Thx for the feedback. CJ
Re: svn commit: r1748888 - /httpd/httpd/trunk/modules/proxy/config.m4
On 06/20/2016 07:04 PM, William A Rowe Jr wrote: > Did we miss this build breakage fix in 2.4.22? I guess so, but it only should happen with --enable-mods-shared=few which I guess is not that common. Regards Rüdiger
Re: svn commit: r1748888 - /httpd/httpd/trunk/modules/proxy/config.m4
Did we miss this build breakage fix in 2.4.22? On Fri, Jun 17, 2016 at 1:29 PM,wrote: > Author: rpluem > Date: Fri Jun 17 18:29:16 2016 > New Revision: 174 > > URL: http://svn.apache.org/viewvc?rev=174=rev > Log: > * If enable_proxy_hcheck is unset handle it like other proxy modules > > Modified: > httpd/httpd/trunk/modules/proxy/config.m4 > > Modified: httpd/httpd/trunk/modules/proxy/config.m4 > URL: > http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/proxy/config.m4?rev=174=1748887=174=diff > > == > --- httpd/httpd/trunk/modules/proxy/config.m4 (original) > +++ httpd/httpd/trunk/modules/proxy/config.m4 Fri Jun 17 18:29:16 2016 > @@ -13,6 +13,10 @@ fi > if test "$proxy_mods_enable" = "no"; then >enable_proxy_hcheck=no > fi > +dnl If enable_proxy_hcheck is unset handle it like other proxy modules > +if test -z "$enable_proxy_hcheck" ; then > + enable_proxy_hcheck="$proxy_mods_enable" > +fi > > proxy_objs="mod_proxy.lo proxy_util.lo" > APACHE_MODULE(proxy, Apache proxy module, $proxy_objs, , > $proxy_mods_enable) > > >
Re: [VOTE] Release Apache httpd 2.4.22 as GA
Am 20.06.2016 um 15:20 schrieb Jim Jagielski: The pre-release test tarballs for Apache httpd 2.4.22 can be found at the usual place: http://httpd.apache.org/dev/dist/ I'm calling a VOTE on releasing these as Apache httpd 2.4.22 GA. [x] +1: Good to go [ ] +0: meh [ ] -1: Danger Will Robinson. And why +1 looks good on Fedora 23 x86_64 signature.asc Description: OpenPGP digital signature
Re: [VOTE] Release Apache httpd 2.4.22 as GA
Jim Jagielski in gmane.comp.apache.devel (Mon, 20 Jun 2016 09:20:43 -0400): >The pre-release test tarballs for Apache httpd 2.4.22 can be found >at the usual place: > > http://httpd.apache.org/dev/dist/ > >I'm calling a VOTE on releasing these as Apache httpd 2.4.22 GA. > >[ ] +1: Good to go Running on a Windows 2008R2 server now, built with VC9 x86. OpenSSl 1.0.2h Fips, mod_http2. -- Jan
Re: [VOTE] Release Apache httpd 2.4.22 as GA
> Am 20.06.2016 um 15:20 schrieb Jim Jagielski: > > The pre-release test tarballs for Apache httpd 2.4.22 can be found > at the usual place: > > http://httpd.apache.org/dev/dist/ > > I'm calling a VOTE on releasing these as Apache httpd 2.4.22 GA. > > [ ] +1: Good to go > [ ] +0: meh > [ ] -1: Danger Will Robinson. And why. > > Vote will last the normal 72 hrs. > > NOTE: The *-deps are only there for convenience. > > Thx! Tested: * 14.04.1-Ubuntu, x86_64
Re: [VOTE] Release Apache httpd 2.4.22 as GA
> On Jun 20, 2016, at 9:20 AM, Jim Jagielskiwrote: > > The pre-release test tarballs for Apache httpd 2.4.22 can be found > at the usual place: > > http://httpd.apache.org/dev/dist/ > > I'm calling a VOTE on releasing these as Apache httpd 2.4.22 GA. > > [X] +1: Good to go Tested: o CentOS6, x64 o CentOS7, x64 o OSX 10.11.5 / Xcode 7.3.1, x64
[VOTE] Release Apache httpd 2.4.22 as GA
The pre-release test tarballs for Apache httpd 2.4.22 can be found at the usual place: http://httpd.apache.org/dev/dist/ I'm calling a VOTE on releasing these as Apache httpd 2.4.22 GA. [ ] +1: Good to go [ ] +0: meh [ ] -1: Danger Will Robinson. And why. Vote will last the normal 72 hrs. NOTE: The *-deps are only there for convenience. Thx!
Re: [VOTE] Release Apache httpd 2.4.21 as GA
Due to a last-minute regression, I am cancelling this VOTE. Instead, the plan is to get the regression fix approved for backport (http://svn.apache.org/viewvc?view=revision=1749151) and release 2.4.22. Thx to all testers... and keep your eyes open for the next VOTE to come hopefully later on today.
Re: [VOTE] Release Apache httpd 2.4.21 as GA
Yes, I am trending the same way... > On Jun 20, 2016, at 7:58 AM, Steffenwrote: > > Is a regression. Better to have the fix in GA. > >> Op 20 jun. 2016 om 13:51 heeft Stefan Eissing >> het volgende geschreven: >> >> Yes. Everything else is +1. Just this. Just wanted to express that I do not >> see it as blocking, but am not happy about it either. >> >>> Am 20.06.2016 um 13:49 schrieb Jim Jagielski : >>> >>> Although not required, I am curious about the +0 vote. Is it >>> due totally to the non-release breaking bug? (the one fixed >>> w/ the 'h2_beam_abort(stream->input);' line added to h2_mplx.c) ? >>> On Jun 20, 2016, at 4:07 AM, Stefan Eissing wrote: Tested: (15.5.0 Darwin): event, prefork, worker (14.04.1-Ubuntu, x86_64): event, worker Vote: +0 The bug discovered by Michael Kaufmann is not release breaking for me. If we'd find another issue, I would bring in the fix. -Stefan > Am 16.06.2016 um 19:07 schrieb Jim Jagielski : > > The pre-release test tarballs for Apache httpd 2.4.21 can be found > at the usual place: > > http://httpd.apache.org/dev/dist/ > > I'm calling a VOTE on releasing these as Apache httpd 2.4.21 GA. > > [ ] +1: Good to go > [ ] +0: meh > [ ] -1: Danger Will Robinson. And why. > > Vote will last the normal 72 hrs. > > NOTE: The *-deps are only there for convenience. > > Thx! >> >
Re: [VOTE] Release Apache httpd 2.4.21 as GA
Is a regression. Better to have the fix in GA. > Op 20 jun. 2016 om 13:51 heeft Stefan Eissing> het volgende geschreven: > > Yes. Everything else is +1. Just this. Just wanted to express that I do not > see it as blocking, but am not happy about it either. > >> Am 20.06.2016 um 13:49 schrieb Jim Jagielski : >> >> Although not required, I am curious about the +0 vote. Is it >> due totally to the non-release breaking bug? (the one fixed >> w/ the 'h2_beam_abort(stream->input);' line added to h2_mplx.c) ? >> >>> On Jun 20, 2016, at 4:07 AM, Stefan Eissing >>> wrote: >>> >>> Tested: >>> (15.5.0 Darwin): event, prefork, worker >>> (14.04.1-Ubuntu, x86_64): event, worker >>> >>> Vote: +0 >>> >>> The bug discovered by Michael Kaufmann is not release breaking for me. If >>> we'd find another issue, I would bring in the fix. >>> >>> -Stefan >>> Am 16.06.2016 um 19:07 schrieb Jim Jagielski : The pre-release test tarballs for Apache httpd 2.4.21 can be found at the usual place: http://httpd.apache.org/dev/dist/ I'm calling a VOTE on releasing these as Apache httpd 2.4.21 GA. [ ] +1: Good to go [ ] +0: meh [ ] -1: Danger Will Robinson. And why. Vote will last the normal 72 hrs. NOTE: The *-deps are only there for convenience. Thx! >
Re: [VOTE] Release Apache httpd 2.4.21 as GA
Yes. Everything else is +1. Just this. Just wanted to express that I do not see it as blocking, but am not happy about it either. > Am 20.06.2016 um 13:49 schrieb Jim Jagielski: > > Although not required, I am curious about the +0 vote. Is it > due totally to the non-release breaking bug? (the one fixed > w/ the 'h2_beam_abort(stream->input);' line added to h2_mplx.c) ? > >> On Jun 20, 2016, at 4:07 AM, Stefan Eissing >> wrote: >> >> Tested: >> (15.5.0 Darwin): event, prefork, worker >> (14.04.1-Ubuntu, x86_64): event, worker >> >> Vote: +0 >> >> The bug discovered by Michael Kaufmann is not release breaking for me. If >> we'd find another issue, I would bring in the fix. >> >> -Stefan >> >>> Am 16.06.2016 um 19:07 schrieb Jim Jagielski : >>> >>> The pre-release test tarballs for Apache httpd 2.4.21 can be found >>> at the usual place: >>> >>> http://httpd.apache.org/dev/dist/ >>> >>> I'm calling a VOTE on releasing these as Apache httpd 2.4.21 GA. >>> >>> [ ] +1: Good to go >>> [ ] +0: meh >>> [ ] -1: Danger Will Robinson. And why. >>> >>> Vote will last the normal 72 hrs. >>> >>> NOTE: The *-deps are only there for convenience. >>> >>> Thx! >> >
Re: [VOTE] Release Apache httpd 2.4.21 as GA
Although not required, I am curious about the +0 vote. Is it due totally to the non-release breaking bug? (the one fixed w/ the 'h2_beam_abort(stream->input);' line added to h2_mplx.c) ? > On Jun 20, 2016, at 4:07 AM, Stefan Eissing> wrote: > > Tested: > (15.5.0 Darwin): event, prefork, worker > (14.04.1-Ubuntu, x86_64): event, worker > > Vote: +0 > > The bug discovered by Michael Kaufmann is not release breaking for me. If > we'd find another issue, I would bring in the fix. > > -Stefan > >> Am 16.06.2016 um 19:07 schrieb Jim Jagielski : >> >> The pre-release test tarballs for Apache httpd 2.4.21 can be found >> at the usual place: >> >> http://httpd.apache.org/dev/dist/ >> >> I'm calling a VOTE on releasing these as Apache httpd 2.4.21 GA. >> >> [ ] +1: Good to go >> [ ] +0: meh >> [ ] -1: Danger Will Robinson. And why. >> >> Vote will last the normal 72 hrs. >> >> NOTE: The *-deps are only there for convenience. >> >> Thx! >
Re: [VOTE] Release Apache httpd 2.4.21 as GA
All fine on Windows. On Thursday 16/06/2016 at 19:07, Jim Jagielski wrote: The pre-release test tarballs for Apache httpd 2.4.21 can be found at the usual place: http://httpd.apache.org/dev/dist/ I'm calling a VOTE on releasing these as Apache httpd 2.4.21 GA. [ ] +1: Good to go [ ] +0: meh [ ] -1: Danger Will Robinson. And why. Vote will last the normal 72 hrs. NOTE: The *-deps are only there for convenience. Thx!
Re: [VOTE] Release Apache httpd 2.4.21 as GA
Tested: (15.5.0 Darwin): event, prefork, worker (14.04.1-Ubuntu, x86_64): event, worker Vote: +0 The bug discovered by Michael Kaufmann is not release breaking for me. If we'd find another issue, I would bring in the fix. -Stefan > Am 16.06.2016 um 19:07 schrieb Jim Jagielski: > > The pre-release test tarballs for Apache httpd 2.4.21 can be found > at the usual place: > > http://httpd.apache.org/dev/dist/ > > I'm calling a VOTE on releasing these as Apache httpd 2.4.21 GA. > > [ ] +1: Good to go > [ ] +0: meh > [ ] -1: Danger Will Robinson. And why. > > Vote will last the normal 72 hrs. > > NOTE: The *-deps are only there for convenience. > > Thx!