In short, no regression I spot in my builds (in this case, both on AIX 5.3 TL7, no_proxy)
root@x093:[/data/prj/apache/httpd/test]diff -u *results --- 2.2.27.results 2014-08-24 21:29:52 +0000 +++ 2.2.29.results 2014-08-24 21:29:18 +0000 @@ -33,6 +33,6 @@ Failed tests: 1-73 t/ssl/verify.t (Wstat: 0 Tests: 3 Failed: 1) Failed test: 2 -Files=109, Tests=3337, 401 wallclock secs ( 4.73 usr 0.42 sys + 96.32 cusr 63.47 csys = 164.94 CPU) +Files=109, Tests=3337, 400 wallclock secs ( 4.73 usr 0.42 sys + 95.87 cusr 62.90 csys = 163.92 CPU) Result: FAIL Failed 15/109 test programs. 127/3337 subtests failed. On Mon, Aug 25, 2014 at 12:09 AM, Michael Felt <mamf...@gmail.com> wrote: > Yes, I will compare with the 2.2.27 branch for regressions. > > I just completed a comparison of 2.2.x and 2.4.x. > > Maybe you can help me with the correct configure settings to really get > all modules - without resorting to maintainer mode. > > ======== > Just wanted to compare both 2.2.x and 2.4.x (say 2.2.30 and 2.4.11 > internally) > URL: http://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x > Repository Root: http://svn.apache.org/repos/asf > Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68 > Revision: 1620143 > Node Kind: directory > Schedule: normal > Last Changed Author: nd > Last Changed Rev: 1620064 > Last Changed Date: 2014-08-23 19:54:35 +0000 (Sat, 23 Aug 2014) > > compared with > > URL: http://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x > Repository Root: http://svn.apache.org/repos/asf > Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68 > Revision: 1620143 > Node Kind: directory > Schedule: normal > Last Changed Author: nd > Last Changed Rev: 1620072 > Last Changed Date: 2014-08-23 20:19:04 +0000 (Sat, 23 Aug 2014) > > The configure command for 2.2.x is: > ./configure CFLAGS=-O2 --enable-layout=AIX > --with-apr=/opt/bin/apr-1-config --with-apr-util=/opt/bin/apu-1-config\ > --with-mpm=worker --enable-ssl --enable-mods-shared=all --enable-proxy > > and for 2.4.x is: > ./configure --enable-layout=AIX --with-apr=/opt/bin/apr-1-config > --with-apr-util=/opt/bin/apu-1-config\ > --enable-mpms-shared=all --enable-mods-shared=all --disable-lua > == Observation == > Although I am intending that all mods are built and loaded, it looks as if > I am not getting that result > for the 2.4.X as it's test shows many tests being skipped because mods are > missing. That might explain why > 2.4.X has fewer failed tests: 2.2.X has (17/109) compared with 2.4.X (1/97) > > ===================================================================================================== > Apache--2.2.x test report > > Test Summary Report > ------------------- > t/apache/server_name_port.t (Wstat: 65280 Tests: 0 Failed: 0) > Non-zero exit status: 255 > Parse errors: Bad plan. You planned 84 tests but ran 0. > t/modules/proxy.t (Wstat: 0 Tests: 17 Failed: 2) > Failed tests: 9-10 > > t/protocol/nntp-like.t (Wstat: 65280 Tests: 0 Failed: 0) > Non-zero exit status: 255 > Parse errors: Bad plan. You planned 10 tests but ran 0. > t/security/CVE-2005-2700.t (Wstat: 0 Tests: 2 Failed: 1) > Failed test: 1 > t/security/CVE-2009-3555.t (Wstat: 65280 Tests: 0 Failed: 0) > Non-zero exit status: 255 > Parse errors: Bad plan. You planned 4 tests but ran 0. > t/ssl/basicauth.t (Wstat: 0 Tests: 3 Failed: 2) > Failed tests: 2-3 > t/ssl/env.t (Wstat: 0 Tests: 30 Failed: 23) > Failed tests: 1-8, 16-30 > t/ssl/extlookup.t (Wstat: 0 Tests: 4 Failed: 4) > Failed tests: 1-4 > t/ssl/fakeauth.t (Wstat: 0 Tests: 3 Failed: 2) > Failed tests: 2-3 > t/ssl/headers.t (Wstat: 0 Tests: 3 Failed: 3) > Failed tests: 1-3 > t/ssl/pr12355.t (Wstat: 0 Tests: 10 Failed: 8) > Failed tests: 1-8 > t/ssl/pr43738.t (Wstat: 0 Tests: 4 Failed: 4) > Failed tests: 1-4 > t/ssl/proxy.t (Wstat: 0 Tests: 172 Failed: 118) > Failed tests: 3-7, 60-172 > > t/ssl/require.t (Wstat: 0 Tests: 10 Failed: 5) > Failed tests: 2, 5-7, 9 > t/ssl/v2.t (Wstat: 0 Tests: 1 Failed: 1) > Failed test: 1 > t/ssl/varlookup.t (Wstat: 0 Tests: 73 Failed: 73) > Failed tests: 1-73 > t/ssl/verify.t (Wstat: 0 Tests: 3 Failed: 1) > Failed test: 2 > Files=109, Tests=3543, 616 wallclock secs ( 5.15 usr 0.42 sys + 98.30 > cusr 64.99 csys = 168.86 CPU) > Result: FAIL > Failed 17/109 test programs. 247/3543 subtests failed. > > [warning] server loopback:8529 shutdown > [warning] port 8529 still in use... > ......done > > ===================================================================================================== > Apache-2.4.x - Test Report > > t/security/CVE-2003-0542.t .......... skipped: cannot find module 'rewrite' > t/security/CVE-2004-0747.t .......... ok > t/security/CVE-2004-0811.t .......... ok > t/security/CVE-2004-0940.t .......... skipped: cannot find module 'include' > t/security/CVE-2004-0942.t .......... ok > t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or > php5 or sapi_apache2.c > t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or > php5 or sapi_apache2.c, PHP not installed > t/security/CVE-2005-2491.t .......... skipped: cannot find module 'rewrite' > t/security/CVE-2005-2700.t .......... skipped: cannot find module 'mod_ssl' > t/security/CVE-2005-3352.t .......... skipped: cannot find module > 'imagemap', cannot find module 'imap' > t/security/CVE-2005-3357.t .......... skipped: cannot find module 'mod_ssl' > t/security/CVE-2006-5752.t .......... ok > t/security/CVE-2007-5000.t .......... skipped: cannot find module > 'imagemap', cannot find module 'imap' > t/security/CVE-2007-6388.t .......... ok > t/security/CVE-2008-2364.t .......... skipped: cannot find module 'proxy' > t/security/CVE-2009-1195.t .......... skipped: cannot find module 'include' > t/security/CVE-2009-1890.t .......... skipped: cannot find module > 'mod_proxy', cannot find module 'proxy_http.c' > t/security/CVE-2009-3555.t .......... skipped: cannot find module 'ssl' > t/security/CVE-2011-3368-rewrite.t .. skipped: cannot find module 'rewrite' > t/security/CVE-2011-3368.t .......... skipped: cannot find module 'proxy' > t/ssl/all.t ......................... skipped: cannot find module 'mod_ssl' > > > Test Summary Report > ------------------- > t/apache/chunkinput.t (Wstat: 0 Tests: 9 Failed: 1) > Failed test: 3 > Files=97, Tests=2894, 382 wallclock secs ( 3.85 usr 0.38 sys + 88.76 cusr > 82.22 csys = 175.21 CPU) > Result: FAIL > Failed 1/97 test programs. 1/2894 subtests failed. > > [warning] server loopback:8529 shutdown > [warning] port 8529 still in use... > > > > > > > On Mon, Aug 25, 2014 at 12:03 AM, William A. Rowe Jr. <wr...@rowe-clan.net > > wrote: > >> Michael, can you please compare 2.2.27 to 2.2.29? 2.2 in testing doesn't >> resemble 2.4. That said, we are simply concerned about any potential >> regressions in the legacy branch. >> >> Thanks for the feedback! >> >> >> Michael Felt <mamf...@gmail.com> wrote: >> >> built on a second server, but at AIX 5.3 TL12 (5300-12-05-1140), previous >> report was on AIX 5.3 TL7 (5300-07-10-0943) - so the differences (more >> tests passed) may be related to that. However, on the old AIX 5.3 TL7 to >> 2.4.9 tests (nearly) all pass. >> >> BOTH are reporting some failed CVE tests! >> >> With --enable-proxy added, for more tests, result is now: >> >> Test Summary Report >> ------------------- >> t/apache/chunkinput.t (Wstat: 0 Tests: 9 Failed: 1) >> Failed test: 3 >> t/security/CVE-2008-2364.t (Wstat: 0 Tests: 3 Failed: 2) >> Failed tests: 2-3 >> t/security/CVE-2009-3555.t (Wstat: 65280 Tests: 2 Failed: 0) >> Non-zero exit status: 255 >> Parse errors: Bad plan. You planned 4 tests but ran 2. >> t/ssl/extlookup.t (Wstat: 0 Tests: 4 Failed: 1) >> Failed test: 2 >> t/ssl/pr12355.t (Wstat: 0 Tests: 10 Failed: 4) >> Failed tests: 3-4, 7-8 >> t/ssl/pr43738.t (Wstat: 0 Tests: 4 Failed: 2) >> Failed tests: 1-2 >> t/ssl/proxy.t (Wstat: 0 Tests: 172 Failed: 10) >> Failed tests: 3-7, 116-120 >> t/ssl/require.t (Wstat: 0 Tests: 10 Failed: 1) >> Failed test: 9 >> Files=109, Tests=3731, 293 wallclock secs ( 1.51 usr 0.22 sys + 45.93 >> cusr 15.62 csys = 63.28 CPU) >> Result: FAIL >> Failed 8/109 test programs. 21/3731 subtests failed. >> [warning] server loopback:8529 shutdown >> [warning] port 8529 still in use... >> ......done >> [ error] error running tests (please examine t/logs/error_log) >> >> Hope this helps! >> >> >> On Sun, Aug 24, 2014 at 9:36 PM, Michael Felt <mamf...@gmail.com> wrote: >> >>> package builds fine using the build/aix scripts, except these ignore, if >>> possible, the srcapr that was included in the tarball. >>> >>> Question: is the .gdbinit in tarball root part of the distro now? >>> >>> Apeche::Test returned these errors >>> Test Summary Report >>> ------------------- >>> t/apache/server_name_port.t (Wstat: 65280 Tests: 0 Failed: 0) >>> Non-zero exit status: 255 >>> Parse errors: Bad plan. You planned 84 tests but ran 0. >>> t/protocol/nntp-like.t (Wstat: 65280 Tests: 0 Failed: 0) >>> Non-zero exit status: 255 >>> Parse errors: Bad plan. You planned 10 tests but ran 0. >>> t/security/CVE-2005-2700.t (Wstat: 0 Tests: 2 Failed: 1) >>> Failed test: 1 >>> t/security/CVE-2009-3555.t (Wstat: 65280 Tests: 0 Failed: 0) >>> Non-zero exit status: 255 >>> Parse errors: Bad plan. You planned 4 tests but ran 0. >>> t/ssl/basicauth.t (Wstat: 0 Tests: 3 Failed: 2) >>> Failed tests: 2-3 >>> t/ssl/env.t (Wstat: 0 Tests: 30 Failed: 23) >>> Failed tests: 1-8, 16-30 >>> t/ssl/extlookup.t (Wstat: 0 Tests: 4 Failed: 4) >>> Failed tests: 1-4 >>> t/ssl/fakeauth.t (Wstat: 0 Tests: 3 Failed: 2) >>> Failed tests: 2-3 >>> t/ssl/headers.t (Wstat: 0 Tests: 3 Failed: 3) >>> Failed tests: 1-3 >>> t/ssl/pr12355.t (Wstat: 0 Tests: 10 Failed: 8) >>> Failed tests: 1-8 >>> t/ssl/pr43738.t (Wstat: 0 Tests: 4 Failed: 4) >>> Failed tests: 1-4 >>> t/ssl/require.t (Wstat: 0 Tests: 10 Failed: 5) >>> Failed tests: 2, 5-7, 9 >>> t/ssl/v2.t (Wstat: 0 Tests: 1 Failed: 1) >>> Failed test: 1 >>> t/ssl/varlookup.t (Wstat: 0 Tests: 73 Failed: 73) >>> Failed tests: 1-73 >>> t/ssl/verify.t (Wstat: 0 Tests: 3 Failed: 1) >>> Failed test: 2 >>> Files=109, Tests=3337, 400 wallclock secs ( 4.73 usr 0.42 sys + 95.87 >>> cusr 62.90 csys = 163.92 CPU) >>> Result: FAIL >>> Failed 15/109 test programs. 127/3337 subtests failed. >>> >>> Will run again with --enable-proxy as I noticed all those tests are >>> being skipped. And may have to do something similiar for the _auth_ >>> modules. They do not look to all being tested. >>> >>> FYI only - as I do not believe I have a vote to give. >>> >>> I would like to mention, re: the tests, that most, if not all, pass with >>> httpd-2.4.9 >>> >>> >>> On Fri, Aug 22, 2014 at 8:59 PM, William A. Rowe Jr. < >>> wr...@rowe-clan.net> wrote: >>> >>>> The pre-release candidate Apache httpd 2.2.29 - with simply a rebuild >>>> of the docs/manual/ since 2.2.28, can be found in; >>>> >>>> http://httpd.apache.org/dev/dist/ >>>> >>>> +/-1 >>>> [ ] Release 2.2.29 (apr 1.5.1, apr-util 1.5.3) >>>> >>>> Please take note of APR subversion version bump from 1.5.0 to 1.5.1 >>>> since 2.2.27 was released. >>>> >>>> Vote to conclude 18:00 GMT Monday, provided enough voters have had time >>>> to review. >>>> >>> >>> >> >