[ubuntu/saucy-proposed] libapache2-mod-perl2 2.0.8+httpd24-r1449661-5ubuntu1 (Accepted)
Matthias Klose
doko at ubuntu.com
Tue Jul 2 19:05:16 UTC 2013
libapache2-mod-perl2 (2.0.8+httpd24-r1449661-5ubuntu1) saucy; urgency=low
* Merge with Debian; remaining changes:
- Change locales-all to locales.
- Drop dwww from a recommends to a suggests to avoid pulling this into
main.
libapache2-mod-perl2 (2.0.8+httpd24-r1449661-5) unstable; urgency=low
* Update debian/patches/280-ignore-sysconf-for-defines.patch not
to unnecessarily use explicit configuration file and server root
for running 'apache2 -l'
* Update debian/patches/030-apxs-no-prefix.patch to fall back to
SYSCONFDIR when PREFIX fails.
* Include the contents of t/logs/error_log in the build log
if the test suite fails, to debug #711167 on ia64.
libapache2-mod-perl2 (2.0.8+httpd24-r1449661-4) unstable; urgency=low
* Add 320-cleanup-authn-authz-providers.patch from Niko Tyni.
The patch makes sure authn and authz providers are cleaned up in time by
registering them in the configuration pool rather than the server process
pool.
Thanks to Stefan Fritsch for suggesting the fix. (Closes: #711213)
* Update lintian override (false positive spelling-error).
libapache2-mod-perl2 (2.0.8+httpd24-r1449661-3) unstable; urgency=low
* Add a patch to handle a test failure with newer HTTP::Headers.
Thanks to Niko Tyni for the analysis. (Closes: #710873)
* Load the mod_auth_digest module in debian/apache2.conf and remove the
TODOs from the t/hooks/authen_digest.t in debian/patches/290-httpd-
transition-test-todo.patch.
This addresses parts of #710327. Thanks to Niko Tyni for the pointer.
* After loading mod_auth_digest, the tests behave differently. Tests in
ModPerl-Registry/ and Apache-Reload/ are now run by dh_auto_test.
Adjust debian/rules.
* The newly run tests in ModPerl-Registry/ and Apache-Reload/ need
DefaultRuntimeDir set, otherwise mod_auth_digest tries to write to
/var/run and fails. Add patch 310-defaultruntimedir.patch:
Set DefaultRuntimeDir in the created apache config for Apache::Test in
Apache-Test/lib/Apache/TestConfig.pm.
Thanks to Niko Tyni for his help in teaking this patch.
libapache2-mod-perl2 (2.0.8+httpd24-r1449661-2) unstable; urgency=low
[ Dominic Hargreaves ]
* Credit for the Apache 2.4 patch (from the upstream httpd24 branch)
applied in this and the previous release goes to Jan Kaluza
[ gregor herrmann ]
* Upload to unstable now that apache 2.4.4-4 is there.
Closes: #666822
* Add a lintian override for non-standard-apache2-module-package-name.
lintian is technically right, but changing the name after 13 years
doesn't sound appealing.
* Add a lintian override for spelling-error-in-binary. The string is
nowhere in the code.
libapache2-mod-perl2 (2.0.8+httpd24-r1449661-1) experimental; urgency=low
[ gregor herrmann ]
* New upstream release.
[ Niko Tyni ]
* First steps at Apache 2.4 support. Upstream doesn't currently support
2.2 and 2.4 with the same codebase, so we don't even try. dh_apache2
now does most of the heavy lifting, we don't need special maintainer
scripts anymore.
* Revisit Makefile.PL arguments. MP_APR_CONFIG is now necessary,
MP_INCLUDE_DIR and MP_APXS can be removed.
* Remove gtop linkage and MP_USE_GTOP. Nobody seems to know anymore why
libgtop was needed, so this seems a good time to drop it.
* Supply a list of Apache modules needed for the test suite. We used to
get these from /etc/apache2, but this is much more robust. Also, when
using the test directory as server root, Apache seems to require
existing run/ and logs/ directories, so create them when necessary.
* Remove a possible leftover core file before the install phase, as the
build system complains rather excessively about those.
* Run "httpd -V" with the test config and server root if available. The
system configuration may not be available to the user building
mod_perl, or may depend on special environment variables or the like,
so try to bypass the system configuration altogether.
* Improve the "clean" target.
* Run the ModPerl-Registry tests too. TODO: the test suite still looks
for /etc/apache2/httpd.conf
[ gregor herrmann ]
* Refresh patches. Drop 250-lfs-perl-5.14.patch.
* Add notes to debian/README.source about the tarball creation.
* Set Standards-Version to 3.9.4 (no changes).
* debian/control: drop explicit build dependency on autodie. autodie is
in perl core since 5.10.1, which is available in oldstable.
[ Dominic Hargreaves ]
* Add Build-Depends on apache2, which is needed for the test suite
* Mark individual failing tests as TODO for now. We can't fix these for
the Apache 2.4 transition
libapache2-mod-perl2 (2.0.8-1) unstable; urgency=low
* watch: add alternative URL on metacpan.org
* Imported Upstream version 2.0.8
Closes: #708591 -- libapache2-mod-perl2: FTBFS with perl 5.18: hashing
updates
+ Drop 270_fix_hash_attack_test.patch since the problem is fixed upstream
+ refresh other patches to apply cleanly
libapache2-mod-perl2 (2.0.7-3) unstable; urgency=low
[ Salvatore Bonaccorso ]
* Change Vcs-Git to canonical URI (git://anonscm.debian.org)
[ Dominic Hargreaves ]
* Fix FTBFS with versions of perl including the CVE-2013-1667
fix (Closes: #702821)
Date: Tue, 02 Jul 2013 20:50:59 +0200
Changed-By: Matthias Klose <doko at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/saucy/+source/libapache2-mod-perl2/2.0.8+httpd24-r1449661-5ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Tue, 02 Jul 2013 20:50:59 +0200
Source: libapache2-mod-perl2
Binary: libapache2-mod-perl2 libapache2-mod-perl2-dev libapache2-mod-perl2-doc
Architecture: source
Version: 2.0.8+httpd24-r1449661-5ubuntu1
Distribution: saucy
Urgency: low
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Matthias Klose <doko at ubuntu.com>
Description:
libapache2-mod-perl2 - Integration of perl with the Apache2 web server
libapache2-mod-perl2-dev - Integration of perl with the Apache2 web server - development fil
libapache2-mod-perl2-doc - Integration of perl with the Apache2 web server - documentation
Closes: 666822 702821 708591 710873 711213
Changes:
libapache2-mod-perl2 (2.0.8+httpd24-r1449661-5ubuntu1) saucy; urgency=low
.
* Merge with Debian; remaining changes:
- Change locales-all to locales.
- Drop dwww from a recommends to a suggests to avoid pulling this into
main.
.
libapache2-mod-perl2 (2.0.8+httpd24-r1449661-5) unstable; urgency=low
.
* Update debian/patches/280-ignore-sysconf-for-defines.patch not
to unnecessarily use explicit configuration file and server root
for running 'apache2 -l'
* Update debian/patches/030-apxs-no-prefix.patch to fall back to
SYSCONFDIR when PREFIX fails.
* Include the contents of t/logs/error_log in the build log
if the test suite fails, to debug #711167 on ia64.
.
libapache2-mod-perl2 (2.0.8+httpd24-r1449661-4) unstable; urgency=low
.
* Add 320-cleanup-authn-authz-providers.patch from Niko Tyni.
The patch makes sure authn and authz providers are cleaned up in time by
registering them in the configuration pool rather than the server process
pool.
Thanks to Stefan Fritsch for suggesting the fix. (Closes: #711213)
* Update lintian override (false positive spelling-error).
.
libapache2-mod-perl2 (2.0.8+httpd24-r1449661-3) unstable; urgency=low
.
* Add a patch to handle a test failure with newer HTTP::Headers.
Thanks to Niko Tyni for the analysis. (Closes: #710873)
* Load the mod_auth_digest module in debian/apache2.conf and remove the
TODOs from the t/hooks/authen_digest.t in debian/patches/290-httpd-
transition-test-todo.patch.
This addresses parts of #710327. Thanks to Niko Tyni for the pointer.
* After loading mod_auth_digest, the tests behave differently. Tests in
ModPerl-Registry/ and Apache-Reload/ are now run by dh_auto_test.
Adjust debian/rules.
* The newly run tests in ModPerl-Registry/ and Apache-Reload/ need
DefaultRuntimeDir set, otherwise mod_auth_digest tries to write to
/var/run and fails. Add patch 310-defaultruntimedir.patch:
Set DefaultRuntimeDir in the created apache config for Apache::Test in
Apache-Test/lib/Apache/TestConfig.pm.
Thanks to Niko Tyni for his help in teaking this patch.
.
libapache2-mod-perl2 (2.0.8+httpd24-r1449661-2) unstable; urgency=low
.
[ Dominic Hargreaves ]
* Credit for the Apache 2.4 patch (from the upstream httpd24 branch)
applied in this and the previous release goes to Jan Kaluza
.
[ gregor herrmann ]
* Upload to unstable now that apache 2.4.4-4 is there.
Closes: #666822
* Add a lintian override for non-standard-apache2-module-package-name.
lintian is technically right, but changing the name after 13 years
doesn't sound appealing.
* Add a lintian override for spelling-error-in-binary. The string is
nowhere in the code.
.
libapache2-mod-perl2 (2.0.8+httpd24-r1449661-1) experimental; urgency=low
.
[ gregor herrmann ]
* New upstream release.
.
[ Niko Tyni ]
* First steps at Apache 2.4 support. Upstream doesn't currently support
2.2 and 2.4 with the same codebase, so we don't even try. dh_apache2
now does most of the heavy lifting, we don't need special maintainer
scripts anymore.
* Revisit Makefile.PL arguments. MP_APR_CONFIG is now necessary,
MP_INCLUDE_DIR and MP_APXS can be removed.
* Remove gtop linkage and MP_USE_GTOP. Nobody seems to know anymore why
libgtop was needed, so this seems a good time to drop it.
* Supply a list of Apache modules needed for the test suite. We used to
get these from /etc/apache2, but this is much more robust. Also, when
using the test directory as server root, Apache seems to require
existing run/ and logs/ directories, so create them when necessary.
* Remove a possible leftover core file before the install phase, as the
build system complains rather excessively about those.
* Run "httpd -V" with the test config and server root if available. The
system configuration may not be available to the user building
mod_perl, or may depend on special environment variables or the like,
so try to bypass the system configuration altogether.
* Improve the "clean" target.
* Run the ModPerl-Registry tests too. TODO: the test suite still looks
for /etc/apache2/httpd.conf
.
[ gregor herrmann ]
* Refresh patches. Drop 250-lfs-perl-5.14.patch.
* Add notes to debian/README.source about the tarball creation.
* Set Standards-Version to 3.9.4 (no changes).
* debian/control: drop explicit build dependency on autodie. autodie is
in perl core since 5.10.1, which is available in oldstable.
.
[ Dominic Hargreaves ]
* Add Build-Depends on apache2, which is needed for the test suite
* Mark individual failing tests as TODO for now. We can't fix these for
the Apache 2.4 transition
.
libapache2-mod-perl2 (2.0.8-1) unstable; urgency=low
.
* watch: add alternative URL on metacpan.org
* Imported Upstream version 2.0.8
Closes: #708591 -- libapache2-mod-perl2: FTBFS with perl 5.18: hashing
updates
+ Drop 270_fix_hash_attack_test.patch since the problem is fixed upstream
+ refresh other patches to apply cleanly
.
libapache2-mod-perl2 (2.0.7-3) unstable; urgency=low
.
[ Salvatore Bonaccorso ]
* Change Vcs-Git to canonical URI (git://anonscm.debian.org)
.
[ Dominic Hargreaves ]
* Fix FTBFS with versions of perl including the CVE-2013-1667
fix (Closes: #702821)
Checksums-Sha1:
3a11e53e947796f72a813e7e3cbc7228eab21ea7 2182 libapache2-mod-perl2_2.0.8+httpd24-r1449661-5ubuntu1.dsc
07239cfb5a6b69c14b98cb5c45fe6a3cd9829cd6 3803732 libapache2-mod-perl2_2.0.8+httpd24-r1449661.orig.tar.gz
bd0df4e4c5dca89efb5547af479c346e54f85f3f 28359 libapache2-mod-perl2_2.0.8+httpd24-r1449661-5ubuntu1.debian.tar.gz
Checksums-Sha256:
a64760f9b77f3bb40736672805b9f9b125d7921e071614a625aa5e72e0666e6e 2182 libapache2-mod-perl2_2.0.8+httpd24-r1449661-5ubuntu1.dsc
47c8f079fac7b2fa0f15096607a8ad0eff293d01527b65c1e8cbe4ed5e7b69ad 3803732 libapache2-mod-perl2_2.0.8+httpd24-r1449661.orig.tar.gz
2cdd4e3cd15fcbab3d39ec27b72badd658904590b1127ee7565638cec7cd6b1f 28359 libapache2-mod-perl2_2.0.8+httpd24-r1449661-5ubuntu1.debian.tar.gz
Files:
739667c91e006a8f309b6e94f69be560 2182 httpd optional libapache2-mod-perl2_2.0.8+httpd24-r1449661-5ubuntu1.dsc
9c47195dfdcc7f805e7213231c26a7be 3803732 httpd optional libapache2-mod-perl2_2.0.8+httpd24-r1449661.orig.tar.gz
b5d5a782fdc33fbc4eb0774eb1bc8a2b 28359 httpd optional libapache2-mod-perl2_2.0.8+httpd24-r1449661-5ubuntu1.debian.tar.gz
Original-Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAlHTI1MACgkQStlRaw+TLJxXVwCeOrqLjgi9KFuWNAUsOibABbyf
s0gAn14YB2VO0uXQLpcrZVrFzJbB65je
=mEoX
-----END PGP SIGNATURE-----
More information about the Saucy-changes
mailing list