Change logs for perl source package in Sid

  • perl (5.38.2-5) unstable; urgency=medium
    
      [ Bo YU ]
      * move riscv64 from debian-ports to official debian in debian/cross/README
    
      [ Niko Tyni ]
      * Mark most autopkgtest checks superficial (Closes: #970026)
      * Update architecture list in debian/cross/README
      * Refresh cross build support files (Closes: #1062784)
        + also introduces loong64 support (Closes: #1024636)
    
     -- Niko Tyni <email address hidden>  Thu, 30 May 2024 22:24:33 +0300
  • perl (5.38.2-4) unstable; urgency=medium
    
      * Import t64 NMUs.
      * Fix autopkgtest regression caused by the NMUs. (Closes: #1068934)
    
     -- Niko Tyni <email address hidden>  Sat, 27 Apr 2024 18:32:01 +0300
  • perl (5.38.2-3.2) unstable; urgency=medium
    
      * Non-maintainer upload.
      * Fix check for i386 to avoid transitioning there.  Closes: #1065483.
      * Manually add perlapi-5.38.2t64 to Provides: on i386 to avoid another
        difficult transition.
    
     -- Steve Langasek <email address hidden>  Wed, 06 Mar 2024 17:19:01 +0000
  • perl (5.38.2-3.1) unstable; urgency=medium
    
      * Non-maintainer upload.
      * Update perlabi for time_t transition.  Closes: #1060246.
      * Rename libperl5.38 to libperl5.38t64 for time_t transition.
    
     -- Steve Langasek <email address hidden>  Sat, 02 Mar 2024 21:34:58 +0000
  • perl (5.38.2-3) unstable; urgency=medium
    
      * Unbreak locale initialization when embedding perl. (Closes: #1060456)
    
     -- Niko Tyni <email address hidden>  Fri, 12 Jan 2024 18:16:08 +0200
  • perl (5.38.2-2) unstable; urgency=medium
    
      * Update copyright file for the superfast hash algorithm removal.
        Thanks to Milton Moura. (Closes: #1054457)
      * Add 5.38.2 to debian/released-versions.
      * Upload to unstable.
    
     -- Niko Tyni <email address hidden>  Tue, 09 Jan 2024 22:05:06 +0200
  • perl (5.36.0-10) unstable; urgency=medium
    
      * [SECURITY] CVE-2023-47039: Write past buffer end via illegal
        user-defined Unicode property. (Closes: #1056746)
    
     -- Niko Tyni <email address hidden>  Sat, 25 Nov 2023 22:54:24 +0200
  • perl (5.36.0-9) unstable; urgency=medium
    
      * Build depend on libc6-dev (>= 2.37-8) on ppc64el for correct F_GETLK
        et al. (See  #1050592)
      * Explicitly do not use strlcpy and strlcat from glibc 2.38 to keep
        libperl5.36 symbols stable. (Closes: #1051427)
    
     -- Niko Tyni <email address hidden>  Sat, 09 Sep 2023 19:19:46 +0300
  • perl (5.36.0-8) unstable; urgency=medium
    
      * Unbreak builds with the nodoc build profile.  (See: #50091)
      * Add cross build support files for hurd-amd64. (Closes: #1043394)
    
     -- Niko Tyni <email address hidden>  Fri, 18 Aug 2023 18:41:33 +0300
  • perl (5.36.0-7) unstable; urgency=medium
    
      * Break backuppc (<< 4.4.0-7~) due to Data::Dumper changes in 5.36
        (Closes: #1026270)
    
     -- Niko Tyni <email address hidden>  Sun, 08 Jan 2023 23:28:47 +0200
  • perl (5.36.0-6) unstable; urgency=medium
    
      * Break duck (<< 0.14.1) due to #1025722
    
     -- Niko Tyni <email address hidden>  Sat, 10 Dec 2022 10:15:23 +0200
  • perl (5.36.0-5) unstable; urgency=medium
    
      * Backported upstream changes:
        + only clear the stream error state in readline() for glob()
          (Closes: #1016369)
        + skip failing tests in libperl.t when building with LTO.
          (Closes: #1015579)
      * Refresh cross build support files for all architectures.
    
     -- Niko Tyni <email address hidden>  Tue, 06 Dec 2022 11:43:06 +0200
  • perl (5.36.0-4) unstable; urgency=medium
    
      * Add 5.36.0 to debian/released-versions.
      * Upload to unstable.
    
     -- Niko Tyni <email address hidden>  Tue, 18 Oct 2022 19:44:58 +0300
  • perl (5.34.0-5) unstable; urgency=medium
    
      * Add Provides/Breaks/Replaces for libtext-balanced-perl.
        (Closes: #1014282)
      * Fix the Perl debugger 'view code' command. (Closes: #1010866)
    
     -- Niko Tyni <email address hidden>  Mon, 04 Jul 2022 22:22:58 +0300
  • perl (5.34.0-4) unstable; urgency=medium
    
      * Refresh cross build support files for all architectures.
      * Fix massively parallel builds by first making 'depend'.
        (Closes: #996953)
      * Backport upstream patch to perl.h fixing build warnings on clang.
        (Closes: #1009149)
    
     -- Niko Tyni <email address hidden>  Fri, 08 Apr 2022 20:12:38 +0300
  • perl (5.34.0-3) unstable; urgency=medium
    
      * Add 5.34.0 to debian/released-versions.
      * Upload to unstable.
    
     -- Niko Tyni <email address hidden>  Sat, 05 Feb 2022 12:20:54 +0200
  • perl (5.32.1-6) unstable; urgency=medium
    
      * Add ARC cross build support files from Evgeniy Didin. (Closes: #990305)
      * Apply upstream patch fixing a regexp memory leak. (Closes: #994834)
    
     -- Niko Tyni <email address hidden>  Fri, 24 Sep 2021 18:20:33 +0300
  • perl (5.32.1-5) unstable; urgency=high
    
      * [SECURITY] CVE-2021-36770: Encode loading code from working directory
    
     -- Niko Tyni <email address hidden>  Thu, 05 Aug 2021 22:26:55 +0300
  • perl (5.32.1-4) unstable; urgency=medium
    
      * Add perl Breaks: perl-modules-5.22 and early versions of
        perl-modules-5.26. They had the same issue as perl-modules-5.24,
        which perl already Breaks since 5.32.0-6. (Closes: #976704)
    
     -- Niko Tyni <email address hidden>  Thu, 29 Apr 2021 21:37:46 +0300
  • perl (5.32.1-3) unstable; urgency=medium
    
      * Refresh cross build support files for 5.32.1. (Closes: #983099)
        + Update source documentation (README.Source, debian/cross/README)
          with cross build support information.
    
     -- Niko Tyni <email address hidden>  Thu, 25 Feb 2021 16:52:03 +0200
  • perl (5.32.1-2) unstable; urgency=medium
    
      * Update relations with libmodule-corelist-perl to fix autopkgtest
        failures (Closes: #981409)
      * Add Breaks on earlier versions of libdevel-mat-dumper-perl built
        against earlier versions of perl (Closes: #981493)
      * Add 5.32.1 to debian/released-versions
      * Upload to unstable
    
     -- Dominic Hargreaves <email address hidden>  Mon, 01 Feb 2021 22:44:54 +0000
  • perl (5.32.0-6) unstable; urgency=medium
    
      [ Dominic Hargreaves ]
      * Update lintian overrides with various severity info and pedantic
        tags
    
      [ Niko Tyni ]
      * Add patch from Chris Lamb removing traces of the build directory from
        the binary packages. (Closes: #972559)
      * Refresh cross build support files.
      * Make perl Break the old perl-modules-5.24 package. (Closes: #976666)
      * Add a missing test dependency on dpkg-dev.
    
     -- Niko Tyni <email address hidden>  Sun, 13 Dec 2020 20:58:36 +0200
  • perl (5.32.0-5) unstable; urgency=medium
    
      [ Dominic Hargreaves ]
      * Add Breaks on versions of pod2pdf, bucardo, latexml, kio-perldoc
        which didn't depend on libpod-parser-perl (Closes: #974029)
      * Add Breaks on libencode-arabic-perl which had an autopkgtest
        regression with perl 5.32 (Closes: #974170)
    
      [ Niko Tyni ]
      * Update debian/copyright for 5.32.0 proper
      * Add test dependency on libdpkg-perl
      * Add Breaks on older versions of libmp3-tag-perl (see #947756)
    
     -- Dominic Hargreaves <email address hidden>  Sat, 14 Nov 2020 11:19:57 +0000
  • perl (5.32.0-4) unstable; urgency=medium
    
      * Upload to unstable
    
     -- Dominic Hargreaves <email address hidden>  Sun, 08 Nov 2020 16:57:57 +0000
  • perl (5.30.3-4) unstable; urgency=medium
    
      * Restore earlier behaviour where the shared version of Config.pm
        had precedence on @INC. This makes perl -V:useshrplib lie again,
        so that it can be used to check whether a shared libperl is
        available. Thanks to the PostgreSQL project for early testing.
        (See #798626)
      * Refresh cross support files and add support for ia64.
    
     -- Niko Tyni <email address hidden>  Sun, 07 Jun 2020 10:56:32 +0300
  • perl (5.30.3-3) unstable; urgency=medium
    
      * Move the perl-base specific library path between vendor and core so
        that the separate libscalar-list-utils-perl package can override the
        version in perl-base. (See #962138)
      * Suppress an ExtUtils::MakeMaker warning about our new @INC arrangement.
    
     -- Niko Tyni <email address hidden>  Sat, 06 Jun 2020 13:33:31 +0300
  • perl (5.30.3-2) unstable; urgency=medium
    
      [ Niko Tyni ]
      * Fix version parsing logic in a maintainer test.
      * Move perl-base specific library up on @INC. This eliminates the
        chance of incompatible libperl5.xx modules overriding the perl-base
        ones during upgrades and the like. (Closes: #962138)
    
      [ Dominic Hargreaves ]
      * Remove lingering references to old deprecated modules (Closes: #961928)
      * Fix FTBFS with IPv6-only host (Closes: #962019)
    
     -- Dominic Hargreaves <email address hidden>  Fri, 05 Jun 2020 00:21:01 +0100
  • perl (5.30.3-1) unstable; urgency=medium
    
      [ Dominic Hargreaves ]
      * Update perlbug to no longer email deprecated bug address
        (Closes: #958721)
    
      [ Niko Tyni ]
      * Update the build system to debhelper compatibility level 13.
    
      [ Dominic Hargreaves ]
      * Update to new upstream version (Closes: #962005)
        + [SECURITY] CVE-2020-10543: Buffer overflow caused by a crafted
          regular expression
        + [SECURITY] CVE-2020-10878: Integer overflow via malformed bytecode
          produced by a crafted regular expression
        + [SECURITY] CVE-2020-12723: Buffer overflow caused by a crafted
          regular expression
    
     -- Dominic Hargreaves <email address hidden>  Mon, 01 Jun 2020 22:23:43 +0100
  • perl (5.30.2-1) unstable; urgency=medium
    
      [ Niko Tyni ]
      * Convert rt.perl.org links to GitHub issues in patch descriptions.
    
      [ Dominic Hargreaves ]
      * Update to new upstream version 5.30.2.
      * Fix test failure with certain sbuild configurations (Closes: #930095)
    
     -- Dominic Hargreaves <email address hidden>  Sun, 17 May 2020 00:19:12 +0100
  • perl (5.30.0-10) unstable; urgency=medium
    
      [ Dominic Hargreaves ]
      * Suggest libtap-harness-archive-perl for prove --archive
        (Closes: #947797)
    
      [ Niko Tyni ]
      * Apply upstream patches fixing Configure on GCC 10. (Closes: #957675)
      * Include commit hashes from upstream GitHub repo in patch descriptions.
    
     -- Niko Tyni <email address hidden>  Fri, 17 Apr 2020 22:18:51 +0300
  • perl (5.30.0-9) unstable; urgency=medium
    
      * Improve debian/t/control.t robustness fixing spurious failures
        when packages are missing from the current archive suite.
        (Closes: #943380)
      * Build with TZ=UTC again for reproducibility. (See #791362)
      * Fix cross builds harder, still due to -Dmksymlinks in 5.30.0-2.
      * Refresh cross build support files for most architectures.
    
     -- Niko Tyni <email address hidden>  Sun, 27 Oct 2019 18:52:24 +0200
  • perl (5.30.0-8) unstable; urgency=medium
    
      * Minor fixes prompted by lintian:
        + remove outdated lintian overrides
        + outsource parsing debian/changelog to pkg-info.mk in dpkg-dev
        + move debian/source.lintian-overrides under debian/source
        + add Build-Depends-Package: libperl-dev to the libperl5.30 symbols file
        + reorganize debian/copyright a bit to ensure correct file globbing
      * Move perl-xs-dev Provides to libperl-dev, mark that Multi-Arch:
        same, and add an unversioned cross-config symlink to the versioned
        directory in libperl5.30 for easier consumption in depending packages.
        .
        Making perl-xs-dev not coinstallable between Perl major versions
        should keep build dependencies unambiguous.
    
     -- Niko Tyni <email address hidden>  Sun, 20 Oct 2019 14:51:34 +0300
  • perl (5.30.0-7) unstable; urgency=medium
    
      * Move perl-modules-5.30 to section "libs" to ease future Perl
        transitions (Closes: #942220)
      * Make libperl5.30 Provide perl-xs-dev and retire the
        perl-cross-config virtual package. See the thread around
         https://lists.debian.org/debian-perl/2019/10/msg00015.html
    
     -- Niko Tyni <email address hidden>  Tue, 15 Oct 2019 16:35:07 +0300
  • perl (5.30.0-6) unstable; urgency=medium
    
      * Apply upstream patch fixing a regression in group id parsing that
        broke setting supplementary group IDs. (Closes: #941985)
    
     -- Niko Tyni <email address hidden>  Tue, 08 Oct 2019 20:25:35 +0300
  • perl (5.30.0-5) unstable; urgency=medium
    
      [ Niko Tyni ]
      * Update $Config{myuname} et al. to Buster kernel versions.
    
      [ Dominic Hargreaves ]
      * Add 5.30.0 to debian/released-versions
      * Upload to unstable
    
     -- Dominic Hargreaves <email address hidden>  Sat, 05 Oct 2019 09:51:05 +0100
  • perl (5.28.1-6) unstable; urgency=medium
    
      * Fix NDBM autopkgtests by recreating necessary hardlinks at test time
        (Closes: #925179)
      * Update patch metadata for the POSIX::mblen() fix.
    
     -- Niko Tyni <email address hidden>  Sun, 31 Mar 2019 14:51:22 +0300
  • perl (5.28.1-5) unstable; urgency=medium
    
      * Patch perlbug to use "editor" as the default editor. (Closes: #922609)
      * Add a Breaks entry for older versions of libdist-inkt-perl.
        (Closes: #924506)
      * Add a README.Debian note about overriding the default perldoc formatter.
        (See: #917530)
      * Include arch-specific data for NDBM and GDBM autopkgtests.
        (Closes: #923409)
      * Break older versions of libmarc-charset-perl, broken by libgdbm changes.
        (Closes: #924719)
        + Build-Depend on a current libgdbm-dev to guarantee compatibility
          with the new LFS-enabled database binary format.
      * Fix crashing POSIX::mblen(). (Closes: #924517)
    
     -- Niko Tyni <email address hidden>  Sat, 16 Mar 2019 16:02:28 +0200
  • perl (5.28.1-4) unstable; urgency=medium
    
      [ Dominic Hargreaves ]
      * Include upstream patches fixing piped open (Closes: #916313)
    
      [ Niko Tyni ]
      * Revert to upstream changes for disabling Storable probing.
    
     -- Niko Tyni <email address hidden>  Sat, 02 Feb 2019 18:30:38 +0200
  • perl (5.28.1-3) unstable; urgency=low
    
      [ Dominic Hargreaves ]
      * Include upstream patches fixing perl -i (Closes: #914651)
    
      [ Niko Tyni ]
      * Re-adopt versioned Provides for the dual lived modules.
        (Closes: #758100)
        + upload with low urgency in the unlikely case that this hits
          new Debian infrastructure issues like it did in 2017
    
     -- Niko Tyni <email address hidden>  Fri, 07 Dec 2018 15:23:05 +0200
  • perl (5.28.1-2) unstable; urgency=medium
    
      [ Dominic Hargreaves ]
      * Add 5.28.1 to debian/released-versions
      * Drop incorrect libversion-requirements-perl Provides (Closes: #914809)
    
      [ Niko Tyni ]
      * Add a maintainer / autopkgtest check for debian/released-versions
        contents.
      * Apply patch by Bernhard M. Wiedemann fixing Time-Local tests in the
        year 2020 and onwards. (Closes: #915209)
      * Fix t/porting/manifest.t failures when run in a git checkout.
        (Closes: #914962)
      * Add current data for database and compression autopkgtest checks.
      * Update cross build support files.
      * Slightly improve maintainer test stderr handling.
      * Disable Storable stacksize probing at build time. (Closes: #914133)
        + apply upstream patches that disable the probing when cross-compiling
        + amend the cross-compling fix to also look at PERL_STORABLE_DONT_PROBE
          in the environment, and set that in debian/rules
    
     -- Niko Tyni <email address hidden>  Mon, 03 Dec 2018 20:24:24 +0200
  • perl (5.28.1-1) unstable; urgency=high
    
      [ Niko Tyni ]
      * Special case libextutils-parsexs-perl in maintainer / autopkgtest
        checks (Closes: #914222)
      * Update patch metadata for patches applied upstream.
    
      [ Dominic Hargreaves ]
      * Include note in README.source about importing new upstream releases.
      * New upstream release
        - [SECURITY] CVE-2018-18311: Integer overflow leading to buffer
          overflow and segmentation fault
        - [SECURITY] CVE-2018-18312: Heap-buffer-overflow write in S_regatom
          (regcomp.c)
    
     -- Dominic Hargreaves <email address hidden>  Thu, 29 Nov 2018 19:17:43 +0000
  • perl (5.28.0-4) unstable; urgency=medium
    
      [ Dominic Hargreaves ]
      * Add missing test dependency for 'prove' test (Closes: #913096)
    
      [ Niko Tyni ]
      * Make perl Break apt-show-versions (<< 0.22.10) due to Storable
        changes. (Closes: #913349)
      * Cherry-pick several upstream fixes:
        + improve Storable recursion checks (Closes: #912900)
        + fix $^X when /proc is not mounted (Closes: #913347)
        + avoid mangling /bin non-perl shebangs on merged-/usr systems
          (Closes: #913637)
      * Apply patch from Helmut Grohne making Errno_pm.PL compatible with
        /usr/include/<ARCH>/errno.h . (Closes: #875921)
      * Apply patch from James Clarke fixing 'perl -i' functionality
        on kfreebsd. (See #912521)
      * Change perl-debug package priority from extra to optional.
      * Remove unused outdated lintian overrides.
      * Make perl-base and libperl5.28 Suggest sensible-utils for
        sensible-pager. (Closes: #914013)
    
     -- Niko Tyni <email address hidden>  Mon, 19 Nov 2018 20:01:39 +0200
  • perl (5.28.0-3) unstable; urgency=medium
    
      * Temporarily patch GDBM_File fatal.t for gdbm >= 1.16 compatibility.
        (Closes: #904005)
      * Merge 5.26.2-7 from unstable.
      * Update debian/released-versions to include 5.28.0.
      * Remove 5.26 specific SIGUNUSED related config.sh fiddling.
      * Upload to unstable.
    
     -- Niko Tyni <email address hidden>  Wed, 31 Oct 2018 17:45:10 +0200
  • perl (5.26.2-7) unstable; urgency=medium
    
      * Temporarily skip GDBM_File fatal.t for gdbm >= 1.15 compatibility.
        (Closes: #904005)
    
     -- Niko Tyni <email address hidden>  Sun, 12 Aug 2018 11:26:41 +0300
  • perl (5.26.2-6) unstable; urgency=high
    
      * [SECURITY] CVE-2018-12015: fix directory traversal vulnerability
        in Archive-Tar (Closes: #900834)
    
     -- Dominic Hargreaves <email address hidden>  Sat, 09 Jun 2018 13:38:44 +0100
  • perl (5.26.2-5) unstable; urgency=medium
    
      [ Dominic Hargreaves ]
      * Remove Breaks and Conflicts entries relating to packages which were
        fixed in oldstable or before
    
      [ Niko Tyni ]
      * autopkgtest improvements:
        + add a missing Testsuite header
        + run a syntax check on (almost) all the Perl modules we ship
        + verify that perl-base stays self contained
      * Move Provides entries from libperl5.26 and perl-modules-5.26 to perl.
        (Closes: #899110)
    
     -- Niko Tyni <email address hidden>  Sat, 19 May 2018 19:05:17 +0300
  • perl (5.26.2-4) unstable; urgency=medium
    
      * Add cross build support files for riscv64.
      * Add Breaks/Replaces/Provides for libb-debug-perl.
      * Add rudimentary autopkgtest regression checks. (Closes: #782760)
    
     -- Niko Tyni <email address hidden>  Fri, 18 May 2018 17:13:34 +0300
  • perl (5.26.2-3) unstable; urgency=medium
    
      [ Dominic Hargreaves ]
      * Update Vcs-* fields to point to salsa
    
      [ Niko Tyni ]
      * Refresh cross build support files for most Debian architectures.
        (Closes: #895992)
      * Increase test timeout of t/re/fold_grind.t on riscv64.
        (Closes: #896827)
    
     -- Niko Tyni <email address hidden>  Wed, 25 Apr 2018 19:55:24 +0300
  • perl (5.26.2-2) unstable; urgency=medium
    
      * Upload to unstable.
    
     -- Niko Tyni <email address hidden>  Tue, 17 Apr 2018 20:25:01 +0300
  • perl (5.26.1-6) unstable; urgency=high
    
      * [SECURITY] CVE-2018-6797: buffer overflow related to regex
                                  unicode semantics.
      * [SECURITY] CVE-2018-6798: heap buffer overflow when matching
                                  malformed UTF-8 characters.
      * [SECURITY] CVE-2018-6913: heap buffer overflow with large data blocks.
    
     -- Niko Tyni <email address hidden>  Sat, 10 Mar 2018 20:40:42 +0200
  • perl (5.26.1-5) unstable; urgency=medium
    
      * Mark _LIB_VERSION as an optional symbol for glibc 2.27 compatibility.
        Patch by Aurelien Jarno. (Closes: #890242)
      * Refresh cross build support files.
      * Apply an upstream patch by Yves Orton to fix a regexp related memory
        leak, regressed in 5.26. (Closes: #891196)
      * Build-Depend on libgdbm-compat-dev to restore the NDBM_File and
        ODBM_File modules. (Closes: #891229)
    
     -- Niko Tyni <email address hidden>  Fri, 23 Feb 2018 17:23:43 +0200
  • perl (5.26.1-4) unstable; urgency=medium
    
      [ Dominic Hargreaves ]
      * Use dpkg-vendor to configure perl with a vendor-specific
        "configured by" string (Closes: #884924)
    
      [ Niko Tyni ]
      * Also look in <version>/<archname> subdirectories for binary compatible
        modules built for older Perl versions. (Closes: #886494)
      * Backport upstream Encode patch fixing find_encoding() infinite recursion.
        (Closes: #880085)
    
     -- Niko Tyni <email address hidden>  Fri, 12 Jan 2018 21:31:09 +0200
  • perl (5.26.1-3) unstable; urgency=medium
    
      [ Dominic Hargreaves ]
      * Include a note about debugging information in perl-debug in the package
        description (Closes: #880117)
    
      [ Niko Tyni ]
      * Restore SIGUNUSED on glibc >= 2.26 to preserve ABI compatibility.
        (Closes: #875927)
      * No longer use xlocale.h, removed in glibc 2.26. (Closes: #882978)
    
     -- Niko Tyni <email address hidden>  Tue, 28 Nov 2017 19:44:14 +0200
  • perl (5.26.1-2) unstable; urgency=medium
    
      * Upload to unstable.
    
     -- Niko Tyni <email address hidden>  Wed, 25 Oct 2017 18:19:46 +0300
  • perl (5.26.0-8) unstable; urgency=high
    
      * [SECURITY] CVE-2017-12837: Fix a heap buffer overflow in regular
        expression compiler. (Closes: #875596)
      * [SECURITY] CVE-2017-12883: Fix a buffer over-read in regular
        expression parser.   (Closes: #875597)
    
     -- Niko Tyni <email address hidden>  Tue, 12 Sep 2017 18:07:07 +0300
  • perl (5.26.0-7) unstable; urgency=medium
    
      * Upload to unstable
      * Break older versions of slic3r-prusa (Closes: #873728)
      * Remove Recommends: rename according to announced deprecation plan
    
     -- Dominic Hargreaves <email address hidden>  Tue, 05 Sep 2017 21:48:47 +0100
  • perl (5.26.0-5) unstable; urgency=medium
    
      * Make perl-base Break intltool (<< 0.51.0-4). (Closes: #869612)
      * Amend debian/CVE-2016-1238/base-pm-amends-pt2.diff description based
        on the final upstream commit information.
      * Lower the optimization level of opmini.c on hppa. (Closes: #869122)
      * Also lower the optimization level of op.c and opmini.c on sh4.
        (Closes: #869373)
    
     -- Niko Tyni <email address hidden>  Sun, 30 Jul 2017 19:15:47 +0300
  • perl (5.26.0-4) unstable; urgency=medium
    
      * Upload to unstable.
    
     -- Niko Tyni <email address hidden>  Thu, 20 Jul 2017 22:23:29 +0300
  • perl (5.24.1-7) unstable; urgency=medium
    
      * Revert "Adopt versioned Provides for the dual lived modules",
        hopefully temporarily. (Closes: #867313, reopens: #758100).
        .
        We cannot use versioned Provides in unstable before wanna-build
        is fixed to consider a versioned virtual package coinstallable
        with a real package of the same name. See #867104.
        .
        This restores libperl5.2[24] coinstallability as a side effect.
        (Closes: #867089)
    
     -- Niko Tyni <email address hidden>  Sun, 09 Jul 2017 18:55:39 +0300
  • perl (5.24.1-6) unstable; urgency=medium
    
      * Apply upstream base.pm no-dot-in-inc fix (from 5.24.2-RC1)
        (Closes: #867170)
    
     -- Dominic Hargreaves <email address hidden>  Tue, 04 Jul 2017 16:27:07 +0100
  • perl (5.24.1-5) unstable; urgency=medium
    
      * Remove a leftover Replaces entry for libpackage-constants-perl.
      * Fix Breaks and Replaces versions for podlators-perl and libnet-perl.
      * Drop obsolete libversion-requirements-perl Breaks/Replaces/Provides
        entries.
      * Adopt versioned Provides for the dual lived modules (Closes: #758100)
    
     -- Niko Tyni <email address hidden>  Sun, 02 Jul 2017 22:34:19 +0300
  • perl (5.24.1-4) unstable; urgency=medium
    
      * Backport various Getopt-Long fixes from upstream 2.49..2.51.
        (Closes: #855532, #864544)
      * Backport upstream patch fixing regexp "Malformed UTF-8 character"
        crashes. (Closes: #864782)
      * Update the kernel versions in $Config{myuname} et al.
      * Refresh cross build support files.
    
     -- Niko Tyni <email address hidden>  Tue, 20 Jun 2017 20:26:51 +0300
  • perl (5.24.1-3) unstable; urgency=high
    
      * [CVE-2017-6512] Fix file permissions race condition in File-Path;
        patch from John Lightsey (Closes: #863870)
      * Also fix test logic in ExtUtils-MakeMaker required for the above
    
     -- Dominic Hargreaves <email address hidden>  Thu, 01 Jun 2017 16:09:52 +0100
  • perl (5.24.1-2) unstable; urgency=medium
    
      * Apply patch from upstream fixing leak in list assignment
        (Closes: #855064)
      * Clarify documentation of 'do' in the face of '.' being removed
        from @INC (Closes: #839536)
    
     -- Dominic Hargreaves <email address hidden>  Thu, 16 Mar 2017 11:11:46 +0000
  • perl (5.24.1-1) unstable; urgency=medium
    
      [ Dominic Hargreaves ]
      * Break libexception-class-perl (<< 1.42) since this version fixes an
        @INC related vulnerability potentially exposed by the reversion of the
        base.pm changes below.
      * Remove <nocheck> profile flag for build dependency on file, as it
        is needed outside the test suite (Closes: #850296)
    
      [ Niko Tyni ]
      * Use https for URLs in the patchlevel list.
      * Refresh cross build support files.
    
      [ Dominic Hargreaves ]
      * New upstream release
    
     -- Dominic Hargreaves <email address hidden>  Sun, 15 Jan 2017 23:35:20 +0000
  • perl (5.24.1~rc4-1) unstable; urgency=medium
    
      [ Dominic Hargreaves ]
      * Fix Vcs-Git header. Thanks to Axel Beckert (Closes: #839057)
      * Add Breaks on dh-haskell (<< 0.3) (Closes: #839018)
      * Add workaround for optimization test failure on HPPA (Closes: #838613)
    
      [ Niko Tyni ]
      * Import new upstream release candidate with improved @INC localizing
        in base.pm.
      * Patch Test::Builder to fix a 'used only once' warning. (Closes: #840968)
      * Sort the binary package conffile lists for reproducibility.
      * Break amanda-common versions built against perlapi-5.22. (See #843700)
      * Patch Configure to filter longdblinfbytes randomness for
        build reproducibility. (Closes: #844752)
      * Patch installman to generate man pages with UTF-8 characters.
        (Closes: #840211)
    
     -- Niko Tyni <email address hidden>  Sat, 26 Nov 2016 23:12:44 +0200
  • perl (5.24.1~rc3-3) unstable; urgency=medium
    
      * Reinstate perl-modules virtual package (Closes: #838855)
    
     -- Niko Tyni <email address hidden>  Sun, 25 Sep 2016 23:22:41 +0300
  • perl (5.24.1~rc3-2) unstable; urgency=medium
    
      [ Dominic Hargreaves ]
      * Build-Depends on netbase for hurd to fix FTBFS. The original
        reason for the conditional exclude in #89406 is no longer
        relevant (Closes: #836892)
      * Fix test failure in Hurd due to hard-coded ENOENT.
        Thanks to Pino Toscano for the fix
      * Fix symbols file for Hurd. Thanks to Pino Toscano
    
      [ Niko Tyni ]
      * Refresh cross build support files.
    
      [ Dominic Hargreaves ]
      * Activate perl-major-upgrade trigger
      * Update perlapi-* provides to be suitable for unstable
      * Upload to unstable
    
     -- Dominic Hargreaves <email address hidden>  Tue, 20 Sep 2016 12:53:37 +0100
  • perl (5.22.2-5) unstable; urgency=low
    
      [ Dominic Hargreaves ]
      * Document in perlvar that we remove '.' from @INC by default
    
      [ Niko Tyni ]
      * Fix dpkg-buildflags filtering to handle slash characters.
        (Closes: #836378)
      * Break libencode-perl (<< 2.86) to make sure CVE-2016-1238 fixes are
        active. (Closes: #836138)
    
     -- Niko Tyni <email address hidden>  Sat, 03 Sep 2016 12:48:53 +0300
  • perl (5.22.2-4) unstable; urgency=low
    
      * Fix test failure when '.' has been removed from @INC
      * Remove '.' from @INC by default (Closes: #588017)
        + this behaviour can (for now) be disabled by commenting out the
          last line of /etc/perl/sitecustomize.pl
      * Make perllocal.pod files reproducible. Thanks to Chris Lamb
        (Closes: #834190, #835815)
    
     -- Dominic Hargreaves <email address hidden>  Thu, 01 Sep 2016 11:47:02 +0100
  • perl (5.22.2-3) unstable; urgency=high
    
      * [SECURITY] CVE-2016-1238: opportunistic loading of optional
        modules can make many programs unintentionally load code
        from the current working directory (which might be changed to
        another directory without the user realising).
        + allow user configurable removal of "." from @INC in
          /etc/perl/sitecustomize.pl for a transitional period. (See: #588017)
        + backport patches from [perl #127834] to fix known vulnerabilities
          even if the user does not configure "." to be removed from @INC
        + backport patches from [perl #127810] to fix various classes of
          build failures in perl and CPAN modules if "." is removed from
          @INC
    
     -- Dominic Hargreaves <email address hidden>  Mon, 25 Jul 2016 16:00:43 +0100
  • perl (5.22.2-2) unstable; urgency=medium
    
      [ Niko Tyni ]
      * Make XSLoader skip relative paths not on @INC. (Closes: #829578)
      * Add patch from Chris Lamb making the output of ExtUtils::ParseXS
        reproducible. (Closes: #829296)
      * Refresh cross build support files for all architectures.
    
      [ Dominic Hargreaves ]
      * Update wrong-path-for-interpreter override for 5.22.2, fixing
        Lintian error introduced in previous upload
      * Switch Vcs-Browser from gitweb to cgit and Vcs-Git to https
    
     -- Niko Tyni <email address hidden>  Thu, 07 Jul 2016 20:40:41 +0200
  • perl (5.22.2-1) unstable; urgency=medium
    
      [ Niko Tyni ]
      * Refresh cross build support files for alpha, amd64, arm64, i386
        kfreebsd-amd64, kfreebsd-i386, powerpc, ppc64el and s390x.
      * Add cross build support files for ppc64.
      * Merge 5.22.1-10 from unstable.
      * Fix libperl5.22.triggers permissions.
      * Work around t/op/stat.t problems on GNU/Hurd. (Closes: #822735)
    
      [ Dominic Hargreaves ]
      * New upstream release
        + update version of libmodule-corelist-perl Breaks and Replaces
          for 5.22.2
      * Upload to unstable
    
     -- Dominic Hargreaves <email address hidden>  Sat, 30 Apr 2016 13:20:51 +0100
  • perl (5.22.1-10) unstable; urgency=medium
    
      * Replace libperl5.22 manual ldconfig calls with an explicit trigger.
        (Closes: #820500)
      * Only conflict with versioned (i.e. non-virtual) perl-modules packages.
        (Closes: #821161)
      * Emulate 'uname -m' output for reproducibility regardless of kernel arch.
        (Closes: #821182)
      * Add cross build support files for m68k, powerpcspe and sh4.
    
     -- Niko Tyni <email address hidden>  Sun, 17 Apr 2016 22:08:08 +0300
  • perl (5.22.1-9) unstable; urgency=medium
    
      * Add cross build support files for alpha, hppa, sparc64, x32, mips,
        and hurd-i386. (Closes: #816217)
      * Use the standard library from the build tree, fixing non-cross
        bootstrapping. (Closes: #817948)
    
     -- Niko Tyni <email address hidden>  Sun, 13 Mar 2016 13:54:18 +0200
  • perl (5.22.1-8) unstable; urgency=high
    
      * [SECURITY] CVE-2016-2381 fix duplicate environment variable taint
        checking issue
    
     -- Dominic Hargreaves <email address hidden>  Fri, 26 Feb 2016 21:59:01 +0000
  • perl (5.22.1-7) unstable; urgency=medium
    
      * small tweaks to cross support file import infrastructure
      * debian/copyright: include CC0-1.0 License for Test-Simple
      * Changes prompted by lintian:
        + debian/copyright: move license grants into Comment sections
        + Bump build dependency on dpkg-dev to 1.17.14 for build profile support
          (Closes: #813811)
        + Call ldconfig in libperl5.22 postrm script.
        + Override lintian warning about file conflict over /usr/bin/perldoc.
        + Install manual pages for perl5.22-<arch> and cpan5.22-<arch>.
        + Fix POD errors in Memoize, Encode-Unicode and ok.
      * Remove libperl-dev dependency on perl. (Closes: #813384)
        + this enables experimental support for cross building applications
          linking against libperl; see /usr/share/doc/libperl-dev/README.cross
          for more information.
      * Add cross build support files for amd64, i386, powerpc, ppc64el, armel,
        armhf, arm64, s390x, mipsel, mips64el, kfreebsd-amd64 and kfreebsd-i386.
        (Closes: #285559)
      * Upload to unstable.
    
     -- Niko Tyni <email address hidden>  Mon, 08 Feb 2016 22:09:56 +0200
  • perl (5.22.1-5) unstable; urgency=medium
    
      [ Dominic Hargreaves ]
      * Add Breaks entry for versions of mailagent not compatible with
        perl 5.22
    
      [ Niko Tyni ]
      * Make perl-modules-5.22 Conflict with perl-modules rather than Break it.
        Thanks to Adam Conrad. (Closes: #810164)
      * Fix umask in mkstemp(3) calls. (Closes: #810924)
    
     -- Niko Tyni <email address hidden>  Sat, 30 Jan 2016 11:41:34 +0200
  • perl (5.22.1-4) unstable; urgency=high
    
      * Add Breaks entry for versions of libsbuild-perl, maildirsync,
        and backuppc not compatible with perl 5.22
        (Closes: #808805, #809562, #810118)
      * Apply patch from Niko Tyni restoring debugperl functionality
        (Closes: #810326)
      * [SECURITY] CVE-2015-8607 fix untaint issue with File::Spec::canonpath()
        (Closes: #810719)
    
     -- Dominic Hargreaves <email address hidden>  Mon, 11 Jan 2016 22:29:23 +0000
  • perl (5.22.1-3) unstable; urgency=medium
    
      [ Dominic Hargreaves ]
      * psed was removed in 5.22, so remove the (broken) manpage symlink
        too (Closes: #808683)
    
      [ Niko Tyni ]
      * Fix an autodie scoping issue with "no autodie" and the "system" sub.
        (Closes: #808629)
        + break libautodie-perl (<< 2.29-2) to make sure it won't override the fix
    
     -- Niko Tyni <email address hidden>  Sat, 26 Dec 2015 09:28:43 +0200
  • perl (5.22.1-2) unstable; urgency=low
    
      * Work around a t/op/stat.t failure on GNU/kFreeBSD, possibly related
        to softupdates. Fix by Steven Chamberlain. (Closes: #796798)
    
     -- Niko Tyni <email address hidden>  Fri, 18 Dec 2015 14:31:00 +0200
  • perl (5.22.1-1) unstable; urgency=low
    
      * New upstream release.
      * Backport Encode::Unicode BOM fix from Encode-2.77.
        (Closes: #798727)
        + break+replace libencode-perl (<< 2.77) accordingly
      * Upload to unstable.
        + drop perlapi-5.22.0 for transition purposes
    
     -- Niko Tyni <email address hidden>  Wed, 16 Dec 2015 20:13:17 +0200
  • perl (5.20.2-6) unstable; urgency=low
    
      * Remove two obsolete lintian overrides.
      * Make libperl5.20 Break older perl-base versions to ensure perl-base
        is upgraded first.
      * Upload to unstable.
    
     -- Niko Tyni <email address hidden>  Thu, 14 May 2015 13:38:21 +0300
  • perl (5.20.2-4) unstable; urgency=medium
    
    
      * Make the perl debugger work with threaded programs again.
        Thanks to James McCoy. (Closes: #779357)
      * Make t/run/locale more robust against subtly broken locale settings
        common in pbuilder chroot builds. (Closes: #782068)
      * Backport upstream patches for gcc-5 compatibility. (Closes: #778060)
      * Replace a few ancient and incorrect DEB_BUILD_{GNU_TYPE,ARCH_CPU}
        occurrences with the corresponding DEB_HOST_* ones. (Closes: #782803)
      * Make perl-doc suggest groff-base instead of the full groff.
        (Closes: #206211)
      * Backport podlators patches to base the Pod::Man footer date
        on UTC instead of the local time zone. (Closes: #780259)
      * Backport podlators patch to make Pod::Man support an empty
        POD_MAN_DATE variable. (See #780259)
      * Backport podlators patch to improve error handling with standard
        input. (Closes: #777405)
      * Minor improvements to the package maintainer test framework.
        + remove the obsolete debian/check-control script
    
     -- Niko Tyni <email address hidden>  Sun, 26 Apr 2015 13:00:50 +0300
  • perl (5.20.2-3) unstable; urgency=medium
    
    
      * Improve the error message when a path is inaccessible during
        module loading (Closes: #781120)
      * Add more Breaks: entries for various packages which could be affected
        by the perl-modules dependency change (see #777597)
    
     -- Dominic Hargreaves <email address hidden>  Sun, 29 Mar 2015 15:20:48 +0100
  • perl (5.20.2-2) unstable; urgency=medium
    
    
      [ Dominic Hargreaves ]
      * Make perl-modules Recommend perl
    
      [ Niko Tyni ]
      * Fix the Broken libfile-spec-perl versions.
      * Backport upstream fix for a regexp performance regression
        from 5.14. (Closes: #777556)
      * Make perl-modules Break older versions of perl. (Closes: #779433)
      * Make perl-modules Depend on a matching perl-base. (Closes: #779455)
    
     -- Niko Tyni <email address hidden>  Sun, 01 Mar 2015 19:58:59 +0200
  • perl (5.20.2-1) unstable; urgency=medium
    
    
      * New upstream release
      * Update Breaks versions for libfile-spec-perl, libmodule-corelist-perl,
        libstorable-perl
      * Break circular dependency between perl and perl-modules
        (Closes: #777597, #502455)
      * Add Breaks: entries for various packages which could be affected by
        the above change, where they have been fixed
    
     -- Dominic Hargreaves <email address hidden>  Fri, 27 Feb 2015 17:48:02 +0000
  • perl (5.20.1-5) unstable; urgency=medium
    
    
      * Make perl-base and perl-modules Break perl (<< 5.20.0~)
        to fix trigger related upgrade paths from wheezy. (Closes: #774844)
        + also make perl-base, perl-modules, and perl Pre-Depend
          on dpkg (>= 1.17.17) to get reliable trigger dependency
          guarantees. (See #671711)
    
     -- Niko Tyni <email address hidden>  Sun, 25 Jan 2015 18:26:53 +0200
  • perl (5.20.1-4) unstable; urgency=medium
    
    
      * Make perl-base and perl-modules Break pdl (<< 1:2.007-4)
        to fix upgrade failures with dpkg triggers. (Closes: #773323)
    
     -- Niko Tyni <email address hidden>  Fri, 19 Dec 2014 18:55:26 +0200
  • perl (5.20.1-3) unstable; urgency=low
    
    
      * Move File::Temp and its dependencies (File::Path, File::Basename,
        and parent) to perl-base.
        See https://lists.debian.org/debian-devel/2014/11/msg00216.html
    
     -- Niko Tyni <email address hidden>  Sun, 16 Nov 2014 18:54:17 +0200
  • perl (5.20.1-2) unstable; urgency=medium
    
    
      * Fix IO::Uncompress::Gunzip gunzip to in-memory file handle
        (Closes: #747363)
      * Fix t/io/socket.t on Hurd: include upstream fixes (Closes: #758718)
    
     -- Dominic Hargreaves <email address hidden>  Sun, 19 Oct 2014 22:02:58 +0100
  • perl (5.20.1-1) unstable; urgency=medium
    
    
      * New upstream release
      * [SECURITY] CVE-2014-4330: don't recurse infinitely in Data::Dumper
        (Closes: #762256) 
      * Update Standards-Version (no changes)
      * Update maintainer tests to reflect the fact that libcgi-fast-perl
        is not being shipped
      * Update Breaks versions for libfile-spec-perl, libmodule-corelist-perl,
        libversion-perl
      * Update patch metadata to reflect upstream status
        (Closes: #762270, #762269)
      * Upload to unstable
    
     -- Dominic Hargreaves <email address hidden>  Sat, 20 Sep 2014 14:11:36 +0100
  • perl (5.20.0-6) unstable; urgency=medium
    
    
      * Explicitly set mode of DEBIAN/conffiles to fix a Lintian error
        in certain build environments
    
     -- Dominic Hargreaves <email address hidden>  Fri, 29 Aug 2014 21:32:22 -0700
  • perl (5.20.0-4) unstable; urgency=medium
    
    
      * Drop the -exp1 suffix from perlapi-5.20.0: no further changes
        to @INC are planned in this cycle.
      * Build-depend on libc6-dev (>= 2.19-9) on s390x to make sure we
        build against the "new" reverted jmp_buf ABI. (Closes: #753444)
      * Upload to unstable.
    
     -- Niko Tyni <email address hidden>  Thu, 14 Aug 2014 21:47:11 +0300
  • perl (5.18.2-7) unstable; urgency=medium
    
    
      * No longer Provide perlapi-5.18.1 and .2 on s390x. This completes
        the jmp_buf transition. (Closes: #753444)
      * Only disable the -ftree-vrp optimization on mips.
        Thanks to Aurelien Jarno. (See: #754054)
    
     -- Niko Tyni <email address hidden>  Mon, 14 Jul 2014 23:13:55 +0300
  • perl (5.18.2-6) unstable; urgency=medium
    
    
      * Downgrade the optimization of regcomp.c on mips due to a gcc-4.9 bug.
        (Closes: #754054)
    
     -- Niko Tyni <email address hidden>  Tue, 08 Jul 2014 23:08:24 +0300
  • perl (5.18.2-5) unstable; urgency=medium
    
    
      * Additionally provide perlapi-5.18.2d on s390x as preparation for
        fixing partial upgrades due to jmp_buf ABI changes in glibc 2.19.
        (See: #753444)
    
     -- Niko Tyni <email address hidden>  Sat, 05 Jul 2014 21:06:13 +0300
  • perl (5.18.2-4) unstable; urgency=medium
    
    
      * Build with -fwrapv to fix build failures with GCC 4.9
        (Closes: #746890)
      * Add Provides/Breaks/Replaces for libpackage-constants-perl which
        will be deprecated in 5.20 (see #747628)
    
     -- Dominic Hargreaves <email address hidden>  Mon, 12 May 2014 23:53:26 +0100
  • perl (5.18.2-3) unstable; urgency=medium
    
    
      [ Niko Tyni ]
      * Small changes to debian/copyright to placate Config::Model::Dpkg.
        (Closes: #731570)
      * Backport upstream patch fixing crashes with 'undef *_, goto &sub'.
        (Closes: #736187)
    
      [ Dominic Hargreaves ]
      * Add Recommends on rename to perl (see #735134)
      * Update Standards-Version (no changes)
      * Fix typo in debian/t/copyright.t
    
     -- Dominic Hargreaves <email address hidden>  Mon, 05 May 2014 17:15:59 +0100
  • perl (5.18.2-2) unstable; urgency=medium
    
    
      [ Niko Tyni ]
      * Update debian/copyright to include the year 2013.
    
      [ Dominic Hargreaves ]
      * Upload to unstable
    
     -- Dominic Hargreaves <email address hidden>  Tue, 14 Jan 2014 19:47:33 +0000
  • perl (5.18.1-5) unstable; urgency=medium
    
    
      [ Dominic Hargreaves ]
      * Revert patches disabling GNU/Hurd tests which now succeed:
        - debian/hurd_net_ping_disable_test.diff (Closes: #709385)
        - debian/hurd_test_skip_io_pipe.diff (Closes: #650096)
        - debian/hurd_test_skip_pipe.diff (Closes: #650187)
        - debian/hurd_test_skip_sigdispatch.diff (Closes: #650188)
        - debian/hurd_test_todo_syslog.diff (Closes: #650093)
      * Various tidying of Copyright file in line with Lintian's suggestions
      * Override Lintian tag spelling-error-in-copyright for an upstream error
      * Override Lintian tag empty-binary-package for libperl5.18 as it
        is a dummy package on some architectures
    
      [ Niko Tyni ]
      * Include upstream fix for regex \8 and \9 after literals.
        (Closes: #731365)
      * Fix spelling of IPC_CREAT in IPC-SysV documentation. (Closes: #730558)
    
     -- Niko Tyni <email address hidden>  Fri, 06 Dec 2013 20:05:55 +0200
  • perl (5.18.1-4) unstable; urgency=low
    
    
      * Add Breaks on versions of libcommon-sense-perl which were built
        with earlier version of perl (Closes: #722460)
      * Add Module::Metadata fix for use in taint mode (Closes: #722210)
      * Update Lintian override for wrong-path-for-interpreter false
        positive
    
     -- Dominic Hargreaves <email address hidden>  Wed, 11 Sep 2013 23:30:25 +0100
  • perl (5.18.1-3) unstable; urgency=low
    
    
      * Make perl-base conflict with all versions of libscalar-list-utils-perl,
        which overrides Essential functionality in a way that breaks during
        upgrades. (Closes: #721364)
    
     -- Niko Tyni <email address hidden>  Sat, 31 Aug 2013 18:32:36 +0300
  • perl (5.18.1-2) unstable; urgency=low
    
    
      * Remove redundant Provides: perlapi-5.18.0
      * Update Module::Metadata documentation to fix CVE-2013-1437
        by clarifying that Module::Metadata does execute code from the
        module it is acting on
      * Upload to unstable
    
     -- Dominic Hargreaves <email address hidden>  Mon, 26 Aug 2013 19:32:08 +0100
  • perl (5.14.2-21) unstable; urgency=low
    
    
      [ Dominic Hargreaves ]
      * Update the Locale::Maketext fix by importing 1.23, to avoid
        double-escaping problems (see: #695224)
    
     -- Niko Tyni <email address hidden>  Wed, 10 Apr 2013 19:11:35 +0300
  • perl (5.14.2-20) unstable; urgency=low
    
    
      * Fix an Encode memory leak that occurred in the UTF-8 encoding.
        (Closes: #702416)
        + upgrade the Broken versions of the separate libencode-perl
          package accordingly.
    
     -- Niko Tyni <email address hidden>  Thu, 07 Mar 2013 19:08:47 +0200
  • perl (5.14.2-19) unstable; urgency=high
    
    
      * [SECURITY] CVE-2013-1667: fix a rehashing DoS opportunity
        against code that uses arbitrary user input as hash keys.
        (Closes: #702296)
    
     -- Niko Tyni <email address hidden>  Tue, 05 Mar 2013 21:38:26 +0200
  • perl (5.14.2-18) unstable; urgency=low
    
    
      * Fix a squeeze regression with STDIN and signal handlers.
        (Closes: #700171)
    
     -- Niko Tyni <email address hidden>  Sat, 09 Feb 2013 15:31:33 +0200
  • perl (5.14.2-17) unstable; urgency=low
    
    
      * Fix a double-free bug in Digest::SHA. (Closes: #698174)
        + update the Breaks: entry accordingly.
      * Avoid wraparound when casting unsigned size_t to signed ssize_t.
        (Closes: #698320)
    
     -- Niko Tyni <email address hidden>  Fri, 25 Jan 2013 15:22:58 +0200
  • perl (5.14.2-16) unstable; urgency=medium
    
    
      * [SECURITY] CVE-2012-5526: CGI.pm improper cookie and p3p
        CRLF escaping (Closes: #693420)
      * [SECURITY] Fix misparsing of maketext strings which could allow
        arbitrary code execution from untrusted maketext templates
        (Closes: #695224)
      * [SECURITY] add warning to Storable documentation that Storable
        documents should not be accepted from untrusted sources
        (Closes: #695223)
    
     -- Dominic Hargreaves <email address hidden>  Mon, 10 Dec 2012 12:47:14 +0000
  • perl (5.14.2-15) unstable; urgency=low
    
    
      * Fix CPAN::FirstTime defaults with nonexisting site dirs if a parent
        is writable. (Closes: #688842)
      * Don't overwrite $Config{lddlflags} or ccdlflags on GNU/kFreeBSD.
        (Closes: #689713)
      * Fix tainted smart matching. (Closes: #690571)
      * Cherry-pick fixes from 5.14.3:
        + /i regexps match correctly with latin1 characters again (Closes: #690975)
        + /i regexps match beyond the start of the string with multi-char folds
        again. (Closes: #690976)
        + /[[:lower:]]/i and /[[:upper:]]/i match the opposite cases again
        (Closes: #690979)
        + <$fh> no longer hangs or eats memory on a glob copy (Closes: #629363)
        + enforce Any ~~ Object smartmatch precedence (Closes: #691102)
        + update perlcheat.pod to 5.14. (Closes: #691112)
    
     -- Niko Tyni <email address hidden>  Sun, 04 Nov 2012 12:37:46 +0200
  • perl (5.14.2-14) unstable; urgency=high
    
    
      * [SECURITY] CVE-2012-5195: fix a heap buffer overrun with
        the 'x' string repeat operator. (Closes: #689314)
    
     -- Niko Tyni <email address hidden>  Wed, 10 Oct 2012 21:17:36 +0300
  • perl (5.14.2-13) unstable; urgency=low
    
    
      * Apply patch fixing IPC::Open3 when command is '-' (Closes: #683894)
      * Add Breaks/Replaces/Provides for new dual-lived libsocket-perl
        (Closes: #679154)
    
     -- Dominic Hargreaves <email address hidden>  Thu, 06 Sep 2012 23:24:28 +0100
  • perl (5.14.2-12) unstable; urgency=low
    
    
      * Re-enable thread tests on kFreeBSD now that libc breakage has been
        resolved (Closes: #672152, #677045)
      * Update Standards-Version (no changes)
      * Add minimal Copyright fields to debian/copyright paragraphs that
        were missing them, to fix Lintian warnings about missing required
        fields
    
     -- Dominic Hargreaves <email address hidden>  Mon, 18 Jun 2012 22:44:56 +0100
  • perl (5.14.2-11) unstable; urgency=low
    
    
      [ Dominic Hargreaves ]
      * Add patch from Daniel Kahn Gillmor fixing propagation of socket
        type information (Closes: #659075)
    
      [ Niko Tyni ]
      * Temporarily disable thread tests on kFreeBSD to work around libc breakage.
        (See #672152 and #673711)
      * Remove empty Copyright lines from debian/copyright to appease
        Config::Model.
    
     -- Niko Tyni <email address hidden>  Fri, 25 May 2012 10:14:00 +0300
  • perl (5.14.2-10) unstable; urgency=low
    
    
      * Properly propagate tainted errors (Closes: #663158)
      * Invoke x-terminal-emulator rather than xterm in perl5db.pl
        (Closes: #668490)
      * Add Conflicts with mono-gac (<< 2.10.8.1-3) to perl-base and
        perl-modules (Closes: #665384)
    
     -- Dominic Hargreaves <email address hidden>  Mon, 07 May 2012 20:33:52 +0100
  • perl (5.14.2-9) unstable; urgency=low
    
    
      [ Dominic Hargreaves ]
      * Add Breaks on various packages which had 5.12/5.14 compatibility
        bugs fixed since squeeze, to help with partial upgrades
      * Add Breaks on ftpmirror for the same reason (Closes: #659799)
    
      [ Niko Tyni ]
      * No longer disable the 'pie' build flags: the implementation was
        overwriting DEB_BUILD_MAINT_OPTIONS altogether.
      * Modify Config_heavy.pl after the build to remove dpkg-buildflags
        effects on ccflags and lddlflags; we don't want to force them on
        all XS modules at this stage. (See #657853)
      * Update the DEP-5 URL in debian/copyright now that it is finally stabilized.
      * Make EU::MM pass LD through to recursive Makefile.PL invocations.
        (Closes: #660195)
    
     -- Niko Tyni <email address hidden>  Sat, 03 Mar 2012 16:23:02 +0200
  • perl (5.14.2-7) unstable; urgency=low
    
    
      [ Dominic Hargreaves ]
      * Re-enable tests dist/threads/t/libc.t, ext/Socket/t/socketpair.t
        on GNU/Hurd fixed by changes in hurd (20111206-1)
      * Re-enable test cpan/autodie/t/recv.t on GNU/Hurd fixed by changes in
        eglibc (2.13-22)
      * Add missing POD descriptions in modules from CPAN, to fix Lintian
        warnings (Closes: #650448, #650450, #650451, #650452)
      * Fix AE ligature fallback handling in Pod::Man (thanks to
        Russ Allbery for the fix) (Closes: #652851)
      * Update references to the FSF's postal address (fixes Lintian warnings)
      * Add Lintian overrides for missing manpages for perldoc stub and
        cpanp-run-perl utility script (Closes: #654652)
      * Fix POD formatting in Term-Cap and Pod-Parser (fixes Lintian warnings)
      * Remove special-case override for non-overridable no-copyright-file
        Lintian tag (see #522827 and #553262)
    
      [ Jonathan Nieder ]
      * Add Homepage field pointing to dev.perl.org (Closes: #657274)
    
     -- Dominic Hargreaves <email address hidden>  Sat, 28 Jan 2012 21:40:00 +0000
  • perl (5.14.2-6) unstable; urgency=low
    
    
      [ Niko Tyni ]
      * debian/rules: correctly handle subject line wraps in patch headers.
    
      [ Dominic Hargreaves ]
      * Add versioned Conflicts on update-inetd (<< 4.41) (Closes: #649177)
      * Conflict on rather than Break doc-base (<< 0.10.3); aptitude
        runs doc-base triggers before the new version has been unpacked
      * Update Lintian override for perl-module-uses-perl4-libs-without-dep
        to reflect new path to CGI.pm
      * Disable various tests which fail on GNU/Hurd (see #648623)
    
     -- Dominic Hargreaves <email address hidden>  Mon, 28 Nov 2011 19:48:05 +0000
  • perl (5.14.2-5) unstable; urgency=low
    
    
      * Update versioned Breaks for dual-lived modules with updates in
        5.14.2 (libmodule-corelist-perl, libencode-perl)
      * Update versioned Breaks for doc-base to << 0.10.3; this version
        improves the resilience of the postinst during a major perl upgrade
        (Closes: #648954)
    
     -- Dominic Hargreaves <email address hidden>  Thu, 17 Nov 2011 23:29:20 +0000
  • perl (5.14.2-4) unstable; urgency=low
    
    
      * Add Conflicts: libjson-pp-perl (<< 2.27200-2) to perl package
        to fix file conflict with dual-lived module (Closes: #648897)
    
     -- Dominic Hargreaves <email address hidden>  Tue, 15 Nov 2011 23:36:39 +0000
  • perl (5.14.2-3) unstable; urgency=low
    
    
      * Upload to unstable
    
     -- Dominic Hargreaves <email address hidden>  Sun, 13 Nov 2011 12:12:26 +0000
  • perl (5.12.4-6) unstable; urgency=medium
    
    
      * [SECURITY] CVE-2011-3597: Fix unsafe use of eval in Digest->new();
        thanks to Ansgar Burchardt for the notification (Closes: #644108)
    
     -- Dominic Hargreaves <email address hidden>  Fri, 07 Oct 2011 22:15:54 +0100
  • perl (5.12.4-5) unstable; urgency=low
    
    
      [ Niko Tyni ]
      * Fix a memory leak in Carp::shortmess. (Closes: #638676)
    
      [ Dominic Hargreaves ]
      * Update CPAN::Distribution to use html2text rather than html2text.pl;
        thanks to Andreas Marschke for the patch (Closes: #640479)
      * Override Lintian warnings perl-module-uses-perl4-libs-without-dep
        and script-uses-perl4-libs-without-dep as the Perl4 libraries are
        provided by perl itself
    
     -- Dominic Hargreaves <email address hidden>  Thu, 29 Sep 2011 20:34:43 +0100
  • perl (5.12.4-4) unstable; urgency=medium
    
    
      * Fix decode_xs n-byte heap-overflow security bug in Unicode.xs
        (Closes: #637376)
    
     -- Dominic Hargreaves <email address hidden>  Wed, 10 Aug 2011 19:25:23 +0100
  • perl (5.12.4-3) unstable; urgency=low
    
    
      [ Dominic Hargreaves ]
      * Fix lintian error by build-depending on procps [!hurd-any] rather
        than procps | hurd (and adjust existing [!hurd-i386] to
        [!hurd-any]) (Closes: #635647)
      * Apply patch from Niko documenting the correct use of CCFLAGS in
        ExtUtils::MakeMaker (see: #628522)
      * Use a socket timeout on GNU/kFreeBSD to catch ICMP port unreachable
        messages (thanks, Niko) (Closes: #627821)
    
      [ Niko Tyni ]
      * Improve general GNU hints, fixing build failures GNU/Hurd. Patch by
        Pino Toscano.
    
     -- Niko Tyni <email address hidden>  Wed, 10 Aug 2011 08:16:20 +0300
  • perl (5.12.4-2) unstable; urgency=low
      [ Niko Tyni ]  * debian/config.over: Force the multiarch directory /usr/lib/<triplet>    into $Config{libpth} even if doesn't exist yet. This should guarantee    that ExtUtils::Embed works on multiarch enabled system even when    the package isn't built on one. Thanks to Jonathan Nieder.    (Closes: #630399)    + needs a build dependency on dpkg-dev (>= 1.16.0) for      "dpkg-architecture -qDEB_HOST_MULTIARCH".  * Fix tainting with index() of a constant. (Closes: #291450)  * Break older versions of doc-base to avoid a Storable binary    incompatibility issue in partial upgrades. (Closes: #633076)  * No longer prune -lnsl and -lutil in debian/config.over, this was    obsoleted by a related change in 5.6.1-7 (!)  * Match bzip2 archives in debian/watch. -- Dominic Hargreaves <email address hidden>  Wed, 27 Jul 2011 19:59:30 +0100
  • perl (5.12.4-1) unstable; urgency=low
      [ Niko Tyni ]  * New upstream release.  * Move debian/check-control to debian/t/ to anticipate new package    maintainer tests in the future.  * Switch to git-dpm for managing debian/patches    + generate the patchlevel information from debian/patches at build time.  * Multiarch related fixes:    + h2ph now correctly gets the header directories from gcc (Closes: #625808)    + ODBM_File hints find libgdbm_compat again (Closes: #625634)  * Support the 'build-arch' and 'build-indep' debian/rules targets    as synonyms for 'build'.  * Remove a stale perlcc reference from the libperl-dev long description.  * Remove the Debian/Ubuntu specific multiarch path fix introduced in    5.12.3-3 and obsoleted by the upstream fix in 5.12.4.  [ Dominic Hargreaves ]  * Note removal of perl-suid in README.Debian and suggest alternatives    (Closes: #628042)  * Lengthen time-out in t/re/re.t; fixes FTBFS on sh4 (Closes: #626125)  * Add note about git format-patch signatures to git-dpm section of    README.source  * Revert obsolete patches:    - debian/arm_optim.diff    - debian/devel-ppport-ia64-optim.diff    - fixes/processPL.diff (Closes: #626094)   * Split up patch debian/extutils_hacks.diff into several logically    distinct patches (relates to: #624508)  * Update Vcs-* references to point to combined git-dpm based    repository at new anonscm URLs  * Don't use LD_RUN_PATH for multiarch directories (Closes: #631096)    (thanks, Ahmed El-Mahmoudy)  * Add Depends on libc6-dev | libc-dev to libperl-dev (Closes: #631308)  * Add a './perl.static -Ilib -V' invocation to the end of the build,    for the build log record (refers to: #630399) -- Dominic Hargreaves <email address hidden>  Tue, 28 Jun 2011 22:25:28 +0100
  • perl (5.12.3-7) unstable; urgency=low
      * Fix failing tilde test when run under a UID without a passwd entry    (Closes: #624850)  * Adjust debian/check-control to work with strict version checks    and release candidates  * Add Breaks: mrtg (<< 2.16.3-3.1) (see #625695)  * Add Breaks, Replaces, Provides for new dual-lived modules    libshell-perl, libdevel-dprof-perl  * Add Replaces, Provides for new deprecation module    libperl4-corelibs-perl -- Dominic Hargreaves <email address hidden>  Thu, 19 May 2011 19:16:22 +0100
  • perl (5.12.3-6) unstable; urgency=low
      * Upload to unstable. -- Dominic Hargreaves <email address hidden>  Sun, 01 May 2011 17:40:10 +0100
  • 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. -- Dominic Hargreaves <email address hidden>  Fri, 22 Apr 2011 10:29:41 +0100
  • 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) -- Dominic Hargreaves <email address hidden>  Fri, 01 Apr 2011 09:09:17 +0100
  • 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 -- Dominic Hargreaves <email address hidden>  Tue, 15 Mar 2011 20:59:04 +0000
  • perl (5.10.1-17) unstable; urgency=medium
      * [SECURITY] CVE-2010-2761 CVE-2010-4410 CVE-2010-4411:    fix CGI.pm MIME boundary and multiline header vulnerabilities.    (Closes: #606995) -- Niko Tyni <email address hidden>  Fri, 07 Jan 2011 13:57:42 +0200
  • perl (5.10.1-16) unstable; urgency=low
    
    
      * 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)
    
     -- Niko Tyni <email address hidden>  Tue, 02 Nov 2010 10:17:28 +0200
  • perl (5.10.1-15) unstable; urgency=low
    
    
      * 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)
      * Put the libfile-spec-perl conflict version in line with the separate
        package, which uses four digits. (Closes: #595121)
      * Squelch useless locale warnings during package maintainer scripts.
        (Closes: #508764)
    
     -- Niko Tyni <email address hidden>  Wed, 06 Oct 2010 21:45:00 +0300
  • perl (5.10.1-14) unstable; urgency=medium
    
    
      * Don't override -DDEBIAN on GNU/Hurd, fixing @INC breakage and other
        things. Thanks to Samuel Thibault. (Closes: #587901)
      * Fix builds on gcc 4.5 by passing PERL_PATCHLEVEL_H_IMPLICIT to cpp.
        Thanks to Loïc Minier and Paul Brook. (Closes: #588799)
      * Fix builds when the name of the current directory contains regexp
        metacharacters, particularly binNMUs with current sbuild versions.
        Thanks to Kyle Moffett and Ansgar Burchardt. (Closes: #585678)
      * Releasing with 'medium' urgency due to an RC bug fix.
    
     -- Niko Tyni <email address hidden>  Wed, 04 Aug 2010 13:52:05 +0300
  • perl (5.10.1-13) unstable; urgency=low
    
    
      * [SECURITY] CVE-2010-1974: Update to Safe-2.25, fixing code injection
        and execution vulnerabilities. (Closes: #582978)
      * Add conflicts/replaces/provides for the new libswitch-perl,
        libclass-isa-perl, and libpod-plainer-perl packages. (See #580034)
      * Fix a tell() crash on bad arguments. (Closes: #578577)
      * Fix a format/write crash. (Closes: #579537)
      * Prevent gcc from optimizing the u32align check away, finally fixing
        MD5 on armel. Thanks to Marc Pignat. (Closes: #289884)
      * Fix a test failure in CGI/t/fast.t when FCGI is available.
    
     -- Niko Tyni <email address hidden>  Sun, 30 May 2010 11:09:48 +0300
  • perl (5.10.1-12) unstable; urgency=low
    
    
      * Fix the location of an Archive::Tar test file.
      * Update conflict versions on libscalar-list-utils-perl, libxsloader-perl,
        and libnet-perl.
      * Properly include the 5.10.0 site directories on @INC as per Perl policy.
        (Closes: #575030)
      * Fix an errno stringification bug in taint mode. (Closes: #574129) 
      * Move Config_heavy.pl into perl-base and unapply the DynaLoader
        changes introduced in 5.10.1-5. (Closes: #575308)
      * Remove B and B::Deparse from perl-base, they haven't worked without
        the perl package for a long time if ever. (Closes: #576153)
      * Upgrade to Standards-Version 3.8.4 with no changes.
    
     -- Niko Tyni <email address hidden>  Sun, 11 Apr 2010 22:55:05 +0300
  • perl (5.10.1-11) unstable; urgency=low
    
    
      * Unapply obsolete Debian patches:
        - Object::Accessor POD patch (fixed in 5.10.1)
        - "missing /etc/hosts"       (fixed in 5.10.1)
        - "arm fp non-IEEE rounding" (fixed in armel)
        - "ppc/ia64 optimization upgrade" (no-op since 5.10.0-5)
        - "arm optimization downgrade" (fixed sometime after gcc 4.0)
      * Make perl-base conflict with older versions of safe-rm to unbreak
        maintainer scripts on partial upgrades. (Closes: #566080)
      * Update debian/README.source to recommend using quilt in NMUs.
      * Include upstream commit information in patchlevel.h.
      * Upload to unstable.
    
     -- Niko Tyni <email address hidden>  Wed, 03 Feb 2010 22:38:26 +0200
  • perl (5.10.1-9) unstable; urgency=low
    
    
      * Move CGI/Fast.pm back to the core directory so that libcgi-pm-perl
        can override it. (Closes: #563713)
      * Add a README.Debian file to perl-modules.
      * Other packages should not depend on perl-modules but perl;
        clarify this in the perl-modules long description and the new
        README.Debian file. (Closes: #552052)
      * Fix a NULL pointer dereference when looking for a DESTROY method.
        (Closes: #564074)
      * Add conflicts/replaces/provides for libfile-spec-perl. (Closes: #556789)
        + note that perl-base contains part of libfile-spec-perl, so it has
          a conflicts entry for earlier versions but does not provide and
          replace it. The rest of the functionality is in perl-modules.
    
     -- Niko Tyni <email address hidden>  Sat, 16 Jan 2010 22:13:15 +0200
  • perl (5.10.1-8) unstable; urgency=medium
    
    
      * Fix another perl-suid/i386 dependency bug by using dpkg-shlibdeps
        correctly. (Closes: #556847)
      * Add Conflicts/Replaces/Provides for libthread-queue-perl.
        (Closes: #556793)
    
     -- Niko Tyni <email address hidden>  Sat, 21 Nov 2009 21:01:14 +0200
  • perl (5.10.1-7) unstable; urgency=medium
    
    
      * Only run dpkg-shlibdeps when all the shlibs files have been created.
        This fixes perl-suid dependencies on i386. (Closes: #552797)
      * Set myself as Maintainer and remove Brendan O'Dea from the control
        file at his request.
      * Make the threads-shared test suite more robust, fixing failures on hppa.
        (Closes: #554218)
    
     -- Niko Tyni <email address hidden>  Fri, 06 Nov 2009 22:18:07 +0200
  • perl (5.10.1-6) unstable; urgency=high
    
    
      * Added /me to Uploaders.
      * Apply upstream fix to resolve some crash in pattern matching against
        non-Unicode tainted string. This fixes CVE-2009-3626. (Closes: #552291)
    
     -- Eugene V. Lyubimkin <email address hidden>  Thu, 22 Oct 2009 23:21:24 +0300
  • perl (5.10.1-5) unstable; urgency=low
    
    
      * Make DynaLoader work without Config_heavy.pl again. (Closes: #549170)
    
     -- Niko Tyni <email address hidden>  Thu, 01 Oct 2009 10:52:33 +0300
  • perl (5.10.1-4) unstable; urgency=low
    
    
      * Temporarily work around an internal compiler error in Devel::PPPort
        on ia64+gcc-4.3. (Closes: #548943)
    
     -- Niko Tyni <email address hidden>  Tue, 29 Sep 2009 22:28:23 +0300
  • perl (5.10.1-3) unstable; urgency=low
    
    
      * Upload to unstable.
    
     -- Niko Tyni <email address hidden>  Fri, 25 Sep 2009 21:47:47 +0300
  • perl (5.10.0-25) unstable; urgency=low
    
    
      * Fix File::Copy::copy with pipes on GNU/kFreeBSD.
        Thanks to Petr Salinger. (Closes: #537555)
      * Module::Build::Compat makefiles now support 'distclean'.
        Thanks to Ryan Niebur. (Closes: #527993)
      * Honor TMPDIR when open()ing an anonymous temporary file.
        Thanks to Norbert Buchmuller. (Closes: #528544)
      * Move to libdb4.7. (Closes: #536443)
    
     -- Niko Tyni <email address hidden>  Sat, 15 Aug 2009 23:24:30 +0300
  • perl (5.10.0-24) unstable; urgency=low
    
    
      * Change the perl-debug package section and priority to debug/extra.
      * POD fix for Module::Build::Cookbook.
      * Fix a memory leak with the map operator. (Closes: #528332)
      * Add gcc predefined macros to $Config{cppsymbols} on GNU/kFreeBSD.
        (Closes: #533098) 
      * Fix CPAN and CPANPLUS configuration to consistently use the
        site directories with both Build.PL and Makefile.PL. (Closes: #533707)
      * Save local versions of CPANPLUS::Config::System into /etc/perl.
        (See #533707)
    
     -- Niko Tyni <email address hidden>  Wed, 08 Jul 2009 23:21:31 +0300
  • perl (5.10.0-22) unstable; urgency=low
    
    
      * Make Archive::Extract work with recent versions of GNU tar.
        (Closes: #526822)
    
     -- Niko Tyni <email address hidden>  Sun, 03 May 2009 22:09:50 +0300
  • perl (5.10.0-21) unstable; urgency=low
    
    
      * Make the perl package recommend make because /usr/bin/cpan uses it.
        (Closes: #293908)
      * Add a .NOTPARALLEL debian/rules target to explicitly disable parallel
        builds. (Closes: #523940)
      * Squelch 'Constant subroutine ... undefined' warnings from .ph files.
        (Closes: #379757)
      * Elaborate PERL_SYS_* documentation a bit. 
      * Fix a segmentation fault with array ties. (Closes: #525180)
      * Improve Archive::Tar error reporting on short corrupted archives.
        (Closes: #521613)
      * Fix use of -section in Pod::Usage and =over, =back. (Closes: #519785)
      * Archive::Tar now validates archives created by SunOS and HP-UX tar.
        (Closes: #516472)
      * XS_VERSION_BOOTCHECK may break if $VERSION is a long floating point number,
        so recommend using a string instead. (Closes: #482139)
    
     -- Niko Tyni <email address hidden>  Sun, 03 May 2009 15:08:58 +0300
  • perl (5.10.0-19) unstable; urgency=low
    
    
      * Downgrade the perl-doc recommendation to a suggestion.
        (Closes: #496770, #442805)
      * Make File::Temp warn on cleaning up the current working directory at
        exit instead of bailing out. (Closes: #479317)
      * Fix $? when dumping core. (Closes: #509041)
      * Fix a memory leak with Scalar::Util::weaken(). (Closes: #506324)
      * [SECURITY] "second half of CVE-2007-4829": Archive::Tar no longer
        follows symlinks when unpacking. Upstream fix backported by Ubuntu.
        (Closes: #509802)
    
     -- Niko Tyni <email address hidden>  Thu, 01 Jan 2009 14:15:07 +0200
  • perl (5.10.0-18) unstable; urgency=high
    
    
      * [SECURITY] CVE-2005-0448 revisited: File::Path::rmtree no longer
        allows creating of setuid files. (Closes: #286905)
    
     -- Niko Tyni <email address hidden>  Fri, 21 Nov 2008 00:49:57 +0200
  • perl (5.10.0-17) unstable; urgency=low
    
    
      * Fix 'Unknown error' messages with attribute.pm. (Closes: #488088)
      * Add conflicts/replaces/provides for podlators-perl. (Closes: #503123)
      * Raise the timeout of ext/threads/shared/t/stress.t to accommodate
        slower build hosts. (Closes: #501970)
      * Stop t/op/fork.t relying on rand(). (Closes: #317843)
      * Fix two regexp memory leaks. (Closes: #503975)
    
     -- Niko Tyni <email address hidden>  Sat, 01 Nov 2008 14:48:22 +0200
  • perl (5.10.0-16) unstable; urgency=low
    
    
      * Revert the perldoc "pod2man --utf8" change from 5.10.0-14.
        The --utf8 option may break for POD documents with a wrong or missing
        =encoding. (Reopens: #492037)
      * Make Pod::Man use the PerlIO UTF-8 output layer when --utf8 is
        enabled. (See #500210)
      * Revert an incorrect substitution optimization introduced in 5.10.0.
        (Closes: #501178)
    
     -- Niko Tyni <email address hidden>  Sun, 05 Oct 2008 16:00:41 +0300