On 17 April 2014 07:46, Jan Kaluža <jkal...@redhat.com> wrote: > Hi Fred, > > could you please sum up what's the current state of httpd24threading branch? > I think you're the only one currently who knows what has to be done before > we can release it somehow. > > I've tried to read the mailing list to refresh my memory, but I'm not sure > what has been fixed/done already during these 3 months. >
I think it's mostly been me and you working on it, actually! I've said before that I need to fix some Windows test failures and then (assuming *nix doesn't have any outstanding of its own) I'll be happy to merge this branch into trunk and we can get a release going. My current list of failures is: Test Summary Report ------------------- t\compat\conn_rec.t (Wstat: 0 Tests: 2 Failed: 0) [new failure for 2.4.x] Parse errors: Bad plan. You planned 4 tests but ran 2. t\modperl\local_env.t (Wstat: 0 Tests: 6 Failed: 1) Failed test: 6 t\modperl\merge.t (Wstat: 0 Tests: 10 Failed: 3) Failed tests: 3, 6, 9 t\modperl\merge2.t (Wstat: 0 Tests: 10 Failed: 3) Failed tests: 3, 6, 9 t\modperl\merge3.t (Wstat: 0 Tests: 10 Failed: 3) Failed tests: 3, 6, 9 t\modules\cgi.t (Wstat: 0 Tests: 5 Failed: 5) Failed tests: 1-5 t\modules\cgi2.t (Wstat: 0 Tests: 5 Failed: 5) Failed tests: 1-5 t\modules\cgipost.t (Wstat: 0 Tests: 6 Failed: 5) Failed tests: 2-6 t\modules\cgipost2.t (Wstat: 0 Tests: 6 Failed: 5) Failed tests: 2-6 t\modules\cgiupload.t (Wstat: 0 Tests: 2 Failed: 2) [with LWP only] Failed tests: 1-2 t\modules\cgiupload2.t (Wstat: 0 Tests: 2 Failed: 2) [with LWP only] Failed tests: 1-2 t\protocol\echo_block.t (Wstat: 0 Tests: 3 Failed: 2) [new failure for 2.4.x] Failed tests: 2-3 t\protocol\echo_nonblock.t (Wstat: 0 Tests: 3 Failed: 1) [new failure for 2.4.x] Failed test: 2 t\protocol\echo_timeout.t (Wstat: 0 Tests: 5 Failed: 4) [new failure for 2.4.x] Failed tests: 2-5 t\protocol\pseudo_http.t (Wstat: 0 Tests: 13 Failed: 9) [new failure for 2.4.x] Failed tests: 3-8, 11-13 Files=252, Tests=2938, 848 wallclock secs ( 2.26 usr + 0.36 sys = 2.62 CPU) The ones marked 'new failure for 2.4.x' fail with 2.4.x but not with 2.2.x so they are particularly worrying for 2.4.x support, but note also that *none* of the above tests fail with 2.2.x when using trunk (or mod_perl-2.08), which is also quite worrying. What is the current state of play on *nix? Which tests, if any, fail using: (1) httpd24threading + httpd-2.4.x (2) httpd24threading + httpd-2.2.x (3) trunk (or mod_perl-2.08) + httpd 2.2.x ? If you have failures in (1) that aren't in (2), or failures in either that aren't in (3) then we need eyes on them to try to get them fixed. Perhaps *nix people could focus on failures that are common between *nix and Windows, and I'll focus on Windows failures that aren't seen on *nix? If we can't fix things any time soon then perhaps we should take a vote on whether to release as-is, with documentation updated to note the currently known problems? I am keen to see a mod_perl-2.09 with httpd-2.4.x support, but not if it's in a buggy state (especially on *nix) that will just generate a ton of bug reports and disappointed users. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@perl.apache.org For additional commands, e-mail: dev-h...@perl.apache.org