dev-lang/perl: Bump to version 5.26.2
authorKent Fredric <kentnl@gentoo.org>
Tue, 17 Apr 2018 05:03:07 +0000 (17:03 +1200)
committerKent Fredric <kentnl@gentoo.org>
Mon, 23 Apr 2018 18:27:25 +0000 (06:27 +1200)
commit24ba795334144fc8887cc7d9e5b61e55725c93a4
tree05f587bf9f63324b819a73b759b4b27de91688c8
parentc0f793bafe94a411241aca9f851da71ca05610da
dev-lang/perl: Bump to version 5.26.2

- Update to perlcross 1.1.9
- Fold no-nsl patches into tarball
- Sync 5.26.9999 ebuild with non-maintainer commits

Upstream:
- Fix for [CVE-2018-6797] heap-buffer-overflow (WRITE of size 1) in
  S_regatom (regcomp.c)
- Fix for [CVE-2018-6798] Heap-buffer-overflow in
  Perl__byte_dump_string (utf8.c)
- Fix for [CVE-2018-6913] heap-buffer-overflow in S_pack_rec
- Fix for Assertion failure in Perl__core_swash_init (utf8.c)
- Updated Modules:
  * PerlIO::via -> 0.17
  * Term::ReadLine -> 1.17
  * Unicode::UCD -> 0.69
- Documentation fixes in perluniprops
- Fix win32 VC++ compiler detection on non-english systems
- Set correct $Config{libpth} w/ VC++ < 14.1
- Prevent readpipe() corrupting stack at runtime via scalar check at
  compile time
- Fixed a use after free bug in pp_list
- Fix a use-after-free w/ sub keyword followed by newlines and comments
- Tokenizer correctly adjusts parse pointer when skipping whitespace in
  an identifier
- Accesses to ${^LAST_FH} no longer asserts after IO ops on non-glob
- Sort correctly reference counts aliased $a and $b
- Certain convoluted regexps no longer cause arithmetic overflow when
  compiled
- Fix duplicate symbol failure with -flto -mieee-fp
- Fix null pointer deref in S_regmatch
- Escallate compilation failures within string interpolation etc, to
  occur earlier as to not confuse the compiler and crash perl

Bug: https://bugs.gentoo.org/653432
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-lang/perl/Manifest
dev-lang/perl/perl-5.26.2.ebuild [new file with mode: 0644]
dev-lang/perl/perl-5.26.9999.ebuild