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.
>>>>
>>>
>>>
>>
>

Reply via email to