Bug#666822: Apache 2.4 upload date scheduled for May 30; mod_perl needs work
Damyan Ivanov
dmn at debian.org
Fri May 24 20:33:22 UTC 2013
-=| Niko Tyni, 24.05.2013 22:28:34 +0300 |=-
> On Fri, May 24, 2013 at 11:03:13AM +0300, Niko Tyni wrote:
>
> > Overall it looks to me like the code for 2.4 support is fine, but
> > the Apache-Test side has some quirks left as it has to parse Apache
> > configuration files to generate the test configurations.
> >
> > I have not looked at the packaging side at all yet.
> >
> > I doubt I have the time to pull this together by May 30th myself. More
> > hands are definitely welcome.
>
> Status update: things are looking better. I have a basically working 2.4
> package now, with dh_apache2 and all. I think we'll have to ignore the
> test suite failures for the apache2 transition and look at them later.
Nice!
> My time is up for tonight, but I hope to push something tomorrow, either
> to the 'master' branch or a separate one.
>
> I'm currently versioning this as 2.0.9~httpd24-r1449661-1, which is
> something of a lie as the httpd24 branch predates the 2.0.8 release.
> OTOH 2.0.8+httpd24-r1449661-1 isn't much closer to the truth either. I
> guess we shouldn't care at this point.
>
> If somebody could look at merging the upstream SVN httpd24 branch with
> the 2.0.8 release, that would be great. We're going to need at least
> the Perl 5.18 fixes next.
I started in the other direction -- from the current 2.0.8 package,
picking commits from upstream's httpd24 branch, until the build
succeeded. The result is a series of patches, with which the
compilation seems to succeed. I couldn't make the tests really start
to run.
The picked changes are from the following upstream revisions:
1448037
1448098
1448100
1448194
1448197
1448199
1448202
1448242
Perhaps a less naive approach would be to really merge the http24
upstream branch, for example by importing every revision as a quilt
patch (28 in total, if my git-svn copy is right).
There is an incompatibility with the wheezy version that we need to
address somehow. "remote_ip" and "remote_port" request methods are
renamed to "client_ip" and "client_port". Perhaps small wrappers
providing the old methods for jessie? Another approach would be to
just document the change in NEWS.Debian.
Cheers,
dam
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20130524/8fd52f0b/attachment-0001.pgp>
More information about the pkg-perl-maintainers
mailing list