Changelog
perl (5.12.3-6ubuntu1) oneiric; urgency=low
* Merge with Debian; remaining changes:
- debian/config.over: Set i_libutil='undef', just in case libbsd-dev is
installed at build time.
perl (5.12.3-6) unstable; urgency=low
* Upload to unstable.
perl (5.12.3-5) experimental; urgency=low
* Add new debian/check-control script written by Niko, backported
from 5.14 tree. This is used by maintainer targets in debian/rules
to check Provides/Replaces/Breaks against bundled modules.
* Apply upstream fix for Module::Corelist version number
* Correct various Breaks version numbers and add Breaks, Replaces,
Provides for new or missing dual-lived modules:
- libmath-complex-perl
- libextutils-command-perl
- libdigest-perl
- libextutils-install-perl
perl (5.12.3-4) experimental; urgency=low
* Revert gcc-4.3 on sparc workaround for #577016 which turned out to
be a kernel bug, now fixed (#581571). gcc-4.3 is no longer available
in sid.
* Build-depend on unversioned libdb-dev (see #621383)
* Merge 5.10.1-20 from unstable:
+ [SECURITY] CVE-2011-1487: taint laundering in lc, uc, et al.
(Closes: #622817)
+ Make the package fail to build instead of silently dropping the
DB_File module if -ldb doesn't work. (See #622916)
perl (5.12.3-3) experimental; urgency=low
[ Dominic Hargreaves ]
* Remove Eugene from Uploaders as requested
[ Niko Tyni ]
* Move to libdb5.1. (Closes: #621383)
* Merged from 5.10.1-19:
+ debian/config.debian: pass multiarch paths to the build (if
available) so that we're able to find libraries needed to build.
thanks to Steve Langasek. (Closes: #620189)
* debian/config.debian: never use <libutil.h>, even if libbsd-dev is
installed. Inspired by a similar Ubuntu change.
* Add Conflicts, Replaces, Provides for libunicode-collate-perl which is
now also packaged separately. (Closes: #599486)
[ Dominic Hargreaves ]
* Update Standards-Version to 3.9.2 (no changes)
perl (5.12.3-2) experimental; urgency=low
* Fix inconsistent mix of literal tabs and spaces in debian/perl.postinst
* Activate the 'perl-major-upgrade' trigger on major version upgrades
to notify other packages that might need to be restarted, or take some
other action (Closes: #230308)
* Merge 5.10.1-17 and 18 from unstable:
+ Include information about preparing the repository for use with
topgit in debian/README.source
+ Add Conflicts, Replaces, Provides for libfile-path-perl which is
packaged separately (Closes: #617985)
+ Include the full text of the license statements for BSD-style
licenses in debian/copyright, rather than the deprecated practice of
referring to an external copy
* Don't include full path for md5sum in perl-modules maintainer scripts
(thanks, Lintian)
* debian/rules: clean: remove .bak files created in cpan/DB_File/t
* Update Standards-Version to 3.9.1 (no changes)
perl (5.12.3-1) experimental; urgency=low
[ Dominic Hargreaves ]
* Add Conflicts, Replaces, Provides for libencode-perl which is
being packaged separately. (Closes: #608385)
[ Niko Tyni ]
* New upstream release.
+ [SECURITY] CVE-2010-2761 CVE-2010-4410 CVE-2010-4411:
fixes CGI.pm MIME boundary and multiline header vulnerabilities.
(Closes: #606995)
+ Update the conflict versions for libmodule-corelist-perl,
libmodule-build-perl, and libcgi-pm-perl.
* Don't traverse the current directory with "enc2xs -C". (Closes: #603686)
* Use versioned breaks instead of versioned conflicts, as suggested by
lintian. The sole exception is safe-rm, whose older versions we never
want unpacked at the same time because they break maintainer scripts.
perl (5.12.2-2) experimental; urgency=low
* Merge 5.10.1-15 and -16 from unstable:
+ Include the Text::Tabs license in debian/copyright. Thanks to "v.nix.is".
(Closes: #596844)
+ Downgrade the 'make' recommendation to a suggestion to avoid pulling
it in by default after all. (Closes: #596734) (Reopens: #293908)
+ Squelch useless locale warnings during package maintainer scripts.
(Closes: #508764)
+ Improve LC_NUMERIC documentation. (Closes: #379329)
+ Fix sprintf not to ignore LC_NUMERIC with constants. (Closes: #601549)
+ Fix stack pointer corruption in pp_concat() with "use encoding".
(Closes: #596105)
* Unapply the debian/use_gdbm patch, obsolete since 5.8.4.
* Fix h2ph header generation with GCC 4.5. Upstream patch by Robin Barker.
(Closes: #599933)
perl (5.12.2-1) experimental; urgency=low
* New upstream release.
perl (5.12.2~rc1-1) experimental; urgency=low
* New upstream release candidate.
+ includes the arm alignment fix (Closes: #289884)
+ upgrade the conflict versions of updated modules.
+ put the libfile-spec-perl conflict version in line with the separate
package, which uses four digits. (Closes: #595121)
* Merge 5.10.1-13 and -14 from unstable, most notably:
+ the GNU/Hurd @INC fix (Closes: #587901)
+ the gcc 4.5 build fix (Closes: #588799)
+ the binNMU regexp fix (Closes: #585678)
+ remove the Provides entries for the deprecated core modules
and update their conflict versions.
* Remove the libshell-perl recommendation, its deprecation has been
postponed for 5.14. (See #580034)
perl (5.12.1-1) experimental; urgency=low
* New upstream release.
+ upgrade the conflict versions of updated modules.
* Transition away from the deprecated core modules
(Shell, Switch, Pod::Plainer, Class::ISA). (Closes: #580034)
+ Recommend the now separately packaged versions
+ Modify the deprecation warnings to point to the Debian packages
instead of CPAN.
* Break libmarc-charset-perl (<< 1.2) because the earlier versions
were sensitive to Perl ABI changes like use64bitint. (Closes: #579521)
perl (5.12.0-2) experimental; urgency=low
* Revert -Dusemorebits but leave -Duse64bitint to aim for consistency
across all the Debian architectures. See the discussion at
http://lists.debian.org/debian-devel/2010/05/msg00078.html
+ fixes powerpc test failures due to non-IEEE compliant long doubles.
(Closes: #578295)
+ use gcc-4.3 on sparc to work around a numeric conversion bug in 4.4.
(Closes: #577016)
* Downgrade the optimization of sv.c on arm due to a gcc-4.4 bug.
(Closes: #580334)
* Fix the new libterm-readline-gnu-perl related failure in perl5db.t and
version the build conflict back to (<< 1.17).
perl (5.12.0-1) experimental; urgency=low
* New upstream release.
+ POD markup in the NAME section is now suppressed by podlators,
fixing garbled whatis information for perlpacktut. (Closes: #304143)
+ "runaway format" errors have been removed. (Closes: #77707)
+ Pod::Perldoc no longer generates broken markup for the last perlfunc
and perlvar entries. (Closes: #558147)
+ Data::Dumper no longer crashes on an invalid push call.
(Closes: #513935)
* Move CPANPLUS::Config::System to the right source directory.
* Fix CPANPLUS test failures when $HOME does not exist. (Closes: #577011)
* Build-Conflict with libfile-sharedir-perl to avoid Module-Build test
failures due to ABI incompatibilities. (Closes: #577018)
* Point Vcs-* fields to the experimental git repository.
* Set -Dusemorebits on all architectures to support long doubles.
+ apparently fixes use64bitint test failures on sparc. (Closes: #577016)
perl (5.12.0~rc3-1) experimental; urgency=low
* New upstream release candidate.
* Update conflicts/replaces/provides entries for the
numerous separately packaged modules.
* Unversion the libterm-readline-gnu-perl build conflict again due to a
new failure mode in lib/perl5db.t.
* Verify at build time that perl-base stays self contained.
+ re.so (and attributes.so) now need to go in perl-base
* Use 64 bit integers (-Duse64bitint) on all platforms. (Closes:
#310995)
perl (5.10.1-20) unstable; urgency=medium
[ Niko Tyni ]
* [SECURITY] CVE-2011-1487: taint laundering in lc, uc, et al.
(Closes: #622817)
* Make the package fail to build instead of silently dropping the
DB_File module if -ldb doesn't work. (See #622916)
[ Dominic Hargreaves ]
* debian/config.debian: never use <libutil.h>, even if libbsd-dev is
installed. Inspired by a similar Ubuntu change and merged from
perl 5.12.3-3.
perl (5.10.1-19) unstable; urgency=low
* Remove Eugene from Uploaders as requested
* debian/config.debian: pass multiarch paths to the build (if
available) so that we're able to find libraries needed to build.
Thanks to Steve Langasek. (Closes: #620189)
perl (5.10.1-18) unstable; urgency=low
* Add Conflicts, Replaces, Provides for libencode-perl which is
being packaged separately. (Closes: #608385)
* Include information about preparing the repository for use with
topgit in debian/README.source
* Fix h2ph header generation with GCC 4.5. Upstream patch by Robin Barker.
(Closes: #599933)
* Override Lintian error wrong-path-for-interpreter for
./usr/share/perl/5.10.1/Class/ISA.pm which is not expected to be
executed
* Add Conflicts, Replaces, Provides for libfile-path-perl which is
packaged separately (Closes: #617985)
* Include the full text of the license statements for BSD-style
licenses in debian/copyright, rather than the deprecated practice of
referring to an external copy
-- Matthias Klose <email address hidden> Wed, 04 May 2011 12:51:40 +0200