[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#691185: pre-approval: perl/5.14.2-15



On Sat, Oct 27, 2012 at 07:52:17PM +0100, Adam D. Barratt wrote:
> Control: tags -1 + confirmed
> 
> On Mon, 2012-10-22 at 21:45 +0300, Niko Tyni wrote:
> > Upstream recently released 5.14.3, which is a bugfix only stable
> > update. We're assuming that importing this into wheezy is out of question
> > at this point, but please let us know if you'd be willing to entertain
> > that option. The upstream rules for stable updates are quite strict;
> > see the 'MAINTENANCE BRANCHES' section in perlpolicy(1) of the perl-doc
> > package for details.
> 
> In principle it doesn't sound entirely unreasonable, but I'd like a
> little more information as to the specific fixes included.

Hi Adam,

Niko posted a summary of 5.14.3 changes at

http://lists.alioth.debian.org/pipermail/perl-maintainers/2012-October/003321.html

taking some snippets from that, the changes not in Niko's 5.14.2-15
proposal which would be added by importing 5.14.3 are:

- Module::CoreList has been updated to version 2.49_04 to add data for
  this release.
- In Configure, the test for procselfexe was refactored into a loop.
- Linux: libutil is no longer used when compiling on Linux platforms,
  which avoids warnings being emitted. (already fixed in a different way
  in Debian)
- Linux: The system gcc (rather than any other gcc which might be in
  the compiling user's path) is now used when searching for libraries
  such as "-lm".
- The sitecustomize support was made relocatableinc aware, so that
  -Dusesitecustomize and -Duserelocatableinc may be used together.

and some platform specific fixes for non-Debian platforms:

- FreeBSD: The FreeBSD hints file was corrected to be compatible with
  FreeBSD 10.0.
- Solaris and NetBSD: Configure was updated for "procselfexe" support on
  Solaris and NetBSD.
- HP-UX: README.hpux was updated to note the existence of a broken header
  in HP-UX 11.00.
- Mac OS X: The locale tests were updated to reflect the behaviour of
  locales in Mountain Lion.
- NetBSD: The NetBSD hints file was corrected to be compatible with
  NetBSD 6.*

Moving to 5.14.3 would have the advantage that it will reduce Debian's
patch count and therefore make later analysis and patch management/triage
a bit easier; it will need to be accompanied by a new
libmodule-corelist-perl package for consistency. I'm not aware at this
stage of any other external changes needed.

The upstream full changelog is at
<https://metacpan.org/module/DOM/perl-5.14.3/pod/perldelta.pod>

Dominic.

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)


Reply to: