> However, installing the 10x patch breaks the modules. This is the
> sysmptom: in the handler,
> [...]
> I get a NULL pointer for r->unparsed_uri, and an empty string for
> r->args. The unpatched 1.3.20 works fine. What was it that broke this?
Something must have changed between 1.3.14 and 1.3.20 in the way these
fields are initialized. Since I have no direct experience with 1.3.20 I
can't help you. Anyone else? If you have the same problem with 1.3.14
I'll help you.
> I have a suggestion: break up the patch into smaller pieces.
First of all, the patches were originally split into smaller pieces.
The smaller ones went over about as well as the monolithic ones so there
was no point in continuing them.
Second, even if split the patches depend on one another. More
accurately, they all depend on the 64-bit and warning-free changes.
This makes them hard to maintain separately from one release to another.
The changes are easier to port as a group.
Third, all the major pieces are #ifdef'd already. If you don't want a
particular enhancement, just undefine its token.
Fourth, the project is terminated so it ain't never gonna happen.
Sorry.
--
Michael J. Abbott mja@xxxxxxx www.repbot.org/mike
|