On Tue, Sep 11, 2012 at 11:03:58AM +0200, Stefan Sperling wrote:
> On Mon, Sep 10, 2012 at 06:35:28PM +0100, Philip Martin wrote:
> > Stefan Sperling <stsp_at_elego.de> writes:
> >
> > > One issue is that the 1.6.x test suite won't run properly
> > > with APR-1.4.6 :(
> > >
> > > I'm willing to wade through related commits backported to 1.7.x
> > > and create a corresponding 1.6.x backport branch.
> > > This is a one-time effort, after all.
> >
> > I guess you are referring to the APR hash order problem? The main fix
> > to the testsuite was r1293602 on the 1.7 branch which merged about 20
> > revisions from trunk and the same merge to 1.6 causes conflicts.
>
> Yes, and I'll try to create a separate 1.6.x backport branch for
> those fixes today. There are various conflicts, changes that were
> applicable to 1.7.x but not 1.6.x, etc. I'll try to sort it out
> so we can have the 1.6.x test suite PASS with any APR version.
> We'll see how it goes...
I'm done backporting all test-suite-related changes that were
backported to 1.7.x. I've also made two 1.6.x-specific tweaks.
These changes are now nominated in STATUS on the 1.6.x branch.
With these changes I see error-free test suite runs. Some tests
still fail occasionally which I've documented in STATUS.
These failures are independent of the APR 1.4.6 hash ordering
problem. Fixing them would require changes to the core code and,
in one instance, ruby skills beyond my abilities. I'm planning to
document these failures in the release announcement.
Can somebody please review these changes and vote? I'd like to include
these fixes in the release tarballs so anyone can test with APR 1.4.6.
Thanks!
Received on 2012-09-11 16:00:36 CEST