perl 5.12.3-6ubuntu1 source package in Ubuntu

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

Upload details

Uploaded by:
Matthias Klose
Uploaded to:
Oneiric
Original maintainer:
Ubuntu Developers
Architectures:
any
Section:
perl
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
perl_5.12.3.orig.tar.bz2 11.5 MiB 7e3ce3f19f2290c2a2a43a98bcf8cb0ccb69b652d67ddc629544339edc6c7343
perl_5.12.3-6ubuntu1.debian.tar.gz 93.7 KiB 14c0b6078a25cbf519bef67e30ed6dd2280aa37c291a5d32af9ad001605e5b1f
perl_5.12.3-6ubuntu1.dsc 1.5 KiB d2dd3adde293b28b90ba6f201b9a116d974fe2456383da5a9eac05711ae8dfcf

View changes file

Binary packages built by this source