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

Reply via email to