Bug#666833: libcgi-application-dispatch-perl: sourceful transition towards Apache 2.4
gregor herrmann
gregoa at debian.org
Thu Jul 11 17:05:11 UTC 2013
On Thu, 11 Jul 2013 10:56:48 +0100, Colin Watson wrote:
> On Sun, Apr 01, 2012 at 09:15:52PM +0000, arno at debian.org wrote:
> > your package libcgi-application-dispatch-perl is provding an Apache2 web server module.
> > We're upgrading Apache to the new upstream version 2.4 [1] (tracked
> > as transition bug #661958). This requires all modules to be rebuilt
> > due to ABI changes.
>
> I cannot find any evidence that this is actually broken. It doesn't
> appear to use any of the mod_perl APIs broken by Apache 2.4, and when I
> install it and test it as best I can it still appears to work perfectly
> well.
>
> The only thing that I see that ought to be improved is that it should
> now build-depend on apache2-dev rather than on apache2-threaded-dev |
> apache2-prefork-dev, and that the build-dependency on apache2 itself
> appears to be unnecessary. However, none of these actually prevent it
> from building with Apache 2.4 in unstable (the apache2-threaded-dev |
> apache2-prefork-dev build-dependencies are unversioned, so the Provides
> in apache2-dev is good enough), and there's no reason for them to block
> Apache 2.4 entering testing.
>
> Applying the following patch should close this out.
Thanks Colin!
Pushed to our git repo.
I'm not uploading the package right now because there's one issue
left: The test suite isn't run with Apache 2.4 (".AH00534: apache2:
Configuration error: No MPM loaded."); it seems that Apache::TestMB
doesn't honour APACHE_TEST_EXTRA_ARG or have an equivalent, unlike
Apache::TestMM.
I suppose we'd need to patch this in libapache2-mod-perl2 :/
Ah, an alternative is to patch t/conf/extra.conf.in (instead of our
"usual" 'APACHE_TEST_EXTRA_ARGS="-httpd_conf
$(CURDIR)/debian/apache2.conf"'); works, but is not very elegant, and
Apache::TestMB would probably be a better place to fix this (but only
after the Apache 2.4 migration to testing).
Cheers,
gregor
--
.''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
: :' : Debian GNU/Linux user, admin, and developer - http://www.debian.org/
`. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
`- NP: Beatles
-------------- 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/20130711/4d5b40d1/attachment.sig>
More information about the pkg-perl-maintainers
mailing list