Re: [VOTE] Release httpd-2.2.32

2017-01-12 Thread William A Rowe Jr
On Mon, Jan 9, 2017 at 12:21 PM, William A Rowe Jr  wrote:
>
> Your votes, please?
>
> +/-1
> [+1] Release 2.2.32 as legacy GA

Looking good on some of the ancient OS's, no regressions uncovered on
RHEL5 on s390[x], ppc[64] and intel, Solaris 10.x on sparc and intel,
HPUX 11.23 on ia64, or on Windows 2008. Still crosschecking across
more modern OS's, but to round out a great list of votes, my own +1.
Thanks again to all who tested, both binding votes and otherwise.


Re: [VOTE] Release httpd-2.2.32

2017-01-11 Thread Gregg Smith

On 1/9/2017 10:21 AM, William A Rowe Jr wrote:

The pre-release candidate tarballs of Apache legacy httpd 2.2.32
can be found in;

http://httpd.apache.org/dev/dist/

Thanks to all for patches and reviews to get us to this point.
STATUS file is updated to reflect end of maintenance Jul 1 '17.

Your votes, please?

+/-1
[ ] Release 2.2.32 as legacy GA


+1
VC9, XP/7/2012 R2

Thanks Bill for R/Ming and to all those who helped get this out.


Re: [VOTE] Release httpd-2.2.32

2017-01-11 Thread Jacob Perkins
+1, Tested on CentOS 6.8 64bit on cPanel systems. 

—
Jacob Perkins
Product Owner
cPanel Inc.

jacob.perk...@cpanel.net 
Office:  713-529-0800 x 4046
Cell:  713-560-8655

> On Jan 9, 2017, at 12:21 PM, William A Rowe Jr  wrote:
> 
> The pre-release candidate tarballs of Apache legacy httpd 2.2.32
> can be found in;
> 
> http://httpd.apache.org/dev/dist/
> 
> Thanks to all for patches and reviews to get us to this point.
> STATUS file is updated to reflect end of maintenance Jul 1 '17.
> 
> Your votes, please?
> 
> +/-1
> [ ] Release 2.2.32 as legacy GA
> 
> 
> 
> Note .tar contains apr 1.5.2, apr-util 1.5.4 while -win32-src.zip
> also contains apr-iconv 1.2.1, in keeping with 2.2 conventions.
> New language in INSTALLING and additional language in the
> Announcement will warn users away from the also bundled
> PCRE and Expat sources, in favor of current releases.



Re: [VOTE] Release httpd-2.2.32

2017-01-11 Thread William A Rowe Jr
On Wed, Jan 11, 2017 at 10:16 AM, Dale Ghent  wrote:
>
> Not a voting member, but dropping by to say that this is compiling and 
> working fine on OmniOS.

Just a reminder, whether it's a binding vote or just commentary, votes from
those beyond the usual suspects/PMC are always warmly welcomed!

Thanks for the feedback,

Bill


Re: [VOTE] Release httpd-2.2.32

2017-01-11 Thread Dale Ghent

> On Jan 9, 2017, at 1:21 PM, William A Rowe Jr  wrote:
> 
> The pre-release candidate tarballs of Apache legacy httpd 2.2.32
> can be found in;
> 
> http://httpd.apache.org/dev/dist/
> 
> Thanks to all for patches and reviews to get us to this point.
> STATUS file is updated to reflect end of maintenance Jul 1 '17.
> 
> Your votes, please?
> 
> +/-1
> [ ] Release 2.2.32 as legacy GA

Not a voting member, but dropping by to say that this is compiling and working 
fine on OmniOS.

/dale

Re: [VOTE] Release httpd-2.2.32

2017-01-11 Thread Yann Ylavic
On Mon, Jan 9, 2017 at 7:21 PM, William A Rowe Jr  wrote:
>
> Your votes, please?

[+1] Release 2.2.32 as legacy GA

Tested on Debian(s) 7, 8 and 9.
Sigs/SHA1/MD5 OK.
All tests PASSed.

Thanks Bill.


Re: [VOTE] Release httpd-2.2.32

2017-01-11 Thread Rainer Jung

Am 09.01.2017 um 19:21 schrieb William A Rowe Jr:

The pre-release candidate tarballs of Apache legacy httpd 2.2.32
can be found in;

http://httpd.apache.org/dev/dist/

Thanks to all for patches and reviews to get us to this point.
STATUS file is updated to reflect end of maintenance Jul 1 '17.

Your votes, please?

+/-1
[X] Release 2.2.32 as legacy GA


+1 to release, thanks for RMing

Details:

- Netware and Windows binary artefacts not checked (files currently missing)
- Sigs and hashes OK
- key in KEYS file
- contents of gz and bz2 tarballs identical
- contents of svn tag and tarballs identical
  except for expected deltas
  (we could cleanup some m4 files in apr-util/xml/expat/conftools
   at the end of buildconf, no regression)

Built on

- Solaris 8+10 Sparc as 32 Bit Binaries
- SLES 11 (64 Bits)
- RHEL 6 (64 Bits)

For all platforms built

- out of tree
- with default (static) and shared modules
- with module sets most, all and default
- with MPMs prefork, worker, event (where applicable)
- against bundled APR/APU,
  plus external APR/APU 1.5.2/1.5.4 plus external apr 1.6.x r1774577 
(or r1778111) (close to head) and apu 1.5.x r1774577 (close to head).


- using libraries
  - expat bundled plus 2.2.0
  - pcre bundled plus 8.39
  - openssl 1.0.2j with patches

- Tool chain:
- platform gcc on Linux,
  gcc 4.4.4 for Solaris 8 and 6.2.0 for Solaris 10
- CFLAGS: -O2 -g -Wall -fno-strict-aliasing
  (plus -mpcu=v9 -D_XPG6 -D_XOPEN_SOURCE 
-D_XOPEN_SOURCE_EXTENDED=1 -D__EXTENSIONS__ on Solaris)


164 build succeeded, 1 build on SLES 11 didn't succeed due to a 
segmentation fault in ksh during "make install". Not a regression.


  - compiler warnings:

modules/core/mod_watchdog.c:437: warning: 'rv' may be used uninitialized 
in this function
modules/proxy/mod_proxy_express.c:111: warning: 'backend' may be used 
uninitialized in this function
modules/ssl/ssl_util_stapling.c:686: warning: 'ok' may be used 
uninitialized in this function
srclib/apr-util/xlate/xlate.c:120:38: warning: passing argument 2 of 
'iconv' from incompatible pointer type (only Solaris 10)


- in bundled PCRE

srclib/pcre/maketables.c:141:3: warning: this 'if' clause does not 
guard... [-Wmisleading-indentation]


- in bundled apr-util

srclib/apr-util/xlate/xlate.c:120:38: warning: passing argument 2 of 
'iconv' from incompatible pointer type [-Wincompatible-pointer-types]
srclib/apr-util/xlate/xlate.c:343:42: warning: passing argument 2 of 
'iconv' from incompatible pointer type [-Wincompatible-pointer-types]


- in mod_ssl

modules/ssl/ssl_expr_parse.c:3:1: warning: 'ssl_expr_yyrcsid' defined 
but not used [-Wunused-const-variable=]


  - Not sure whether the following observation first seen for 2.2.23 
still applies, because I have workaround in place:


Problem with configure on Linux when using external PCRE in a 
non-system path. configure puts -lpcre into the LIBS early and the later 
tests all fail, when they try to run the conftest binary, because the 
pcre lib can not be found. It's a bit unfortunate, that all libs needed 
to build httpd are added as libs during all configure tests after the 
respective --with flag. Workaround is adding these libs to 
LD_LIBRARY_PATH just during configure. Works out of the box on Solaris, 
because "pcre-config --libs" on Solaris also outputs a "-R" flag.



Tested 330 combinations, each build with log levels info and debug

- the following test failures were seen:

a Test 54 of t/modules/include.t only and always on
  Solaris.
  This is due to a bug in the test, which uses strftime()
  with a "%s" pattern that is not supported on Solaris.
  Until recently the server and the test client both returned
  verbatim "%s" and the test succeeded. After updating some
  Perl modules for the http2 tests, the perl client even
  on Solaris now supports "%s" in strftime and the test starts
  to fail. It seems we have to fix the test.
  Not a regression

b For t/apache/server_name_port.t the following
  TODO tests that actually pass: 57, 60, 81, 84

Regards,

Rainer


Re: [VOTE] Release httpd-2.2.32

2017-01-09 Thread Eric Covener
On Mon, Jan 9, 2017 at 1:21 PM, William A Rowe Jr  wrote:
> +/-1
> [ ] Release 2.2.32 as legacy GA

+1 AIX/xlc/ppc64 100% pass

(got a little head start when the zips first hit)


-- 
Eric Covener
cove...@gmail.com