[ubuntu/oneiric] perl 5.12.3-6ubuntu1 (Accepted)

Matthias Klose doko at ubuntu.com
Wed May 4 11:35:24 UTC 2011


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

Date: Wed, 04 May 2011 12:51:40 +0200
Changed-By: Matthias Klose <doko at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/oneiric/+source/perl/5.12.3-6ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 04 May 2011 12:51:40 +0200
Source: perl
Binary: perl-base libcgi-fast-perl perl-doc perl-modules perl-debug libperl5.12 libperl-dev perl
Architecture: source
Version: 5.12.3-6ubuntu1
Distribution: oneiric
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Matthias Klose <doko at ubuntu.com>
Description: 
 libcgi-fast-perl - CGI::Fast Perl module
 libperl-dev - Perl library: development files
 libperl5.12 - shared Perl library
 perl       - Larry Wall's Practical Extraction and Report Language
 perl-base  - minimal Perl system
 perl-debug - debug-enabled Perl interpreter
 perl-doc   - Perl documentation
 perl-modules - Core Perl modules
Closes: 77707 230308 289884 304143 310995 379329 508764 513935 558147 577011 577016 577018 578295 579521 580034 580334 585678 587901 588799 595121 596105 596734 596844 599486 599933 601549 603686 606995 608385 617985 620189 621383 622817
Changes: 
 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
Checksums-Sha1: 
 1a203e8894f9050466dd99dab24bb62ee65420bd 1504 perl_5.12.3-6ubuntu1.dsc
 86d77c6cbc7a60068dc14c88ffd0729324d1174f 12041247 perl_5.12.3.orig.tar.bz2
 b86cf4947de4e732f35207fcf3c6039aeaf01335 95962 perl_5.12.3-6ubuntu1.debian.tar.gz
Checksums-Sha256: 
 d2dd3adde293b28b90ba6f201b9a116d974fe2456383da5a9eac05711ae8dfcf 1504 perl_5.12.3-6ubuntu1.dsc
 7e3ce3f19f2290c2a2a43a98bcf8cb0ccb69b652d67ddc629544339edc6c7343 12041247 perl_5.12.3.orig.tar.bz2
 14c0b6078a25cbf519bef67e30ed6dd2280aa37c291a5d32af9ad001605e5b1f 95962 perl_5.12.3-6ubuntu1.debian.tar.gz
Files: 
 85755c527b6408e281ff2a40021bcc6a 1504 perl standard perl_5.12.3-6ubuntu1.dsc
 72f3f7e1c700e79bbf9d9279ca5b42d9 12041247 perl standard perl_5.12.3.orig.tar.bz2
 3f023c59a2b44fed8b3859933684a3a6 95962 perl standard perl_5.12.3-6ubuntu1.debian.tar.gz
Original-Maintainer: Niko Tyni <ntyni at debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk3BNGoACgkQStlRaw+TLJxI3wCdEhH6qC4ODKnh++eMROeCFcLC
JDwAoIaZCsDxnhQaaF77ByB6iYax7IiO
=Ujnz
-----END PGP SIGNATURE-----


More information about the Oneiric-changes mailing list