diff options
author | Chris 'BinGOs' Williams <chris@bingosnet.co.uk> | 2016-05-24 11:39:59 +0100 |
---|---|---|
committer | Chris 'BinGOs' Williams <chris@bingosnet.co.uk> | 2016-05-24 11:43:37 +0100 |
commit | f68c540351c7aa8d731d66d76cce5fa9b18310e6 (patch) | |
tree | 343bfcf7621f1db0f7c1d971f802a4e594e8a770 /cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Locale.pm | |
parent | 31f7d6b96b4add13808a033633e6dd1e4d791845 (diff) | |
download | perl-f68c540351c7aa8d731d66d76cce5fa9b18310e6.tar.gz |
Update ExtUtils-MakeMaker to CPAN version 7.18
[DELTA]
7.18 Mon May 23 15:55:26 BST 2016
No changes since 7.17_03
7.17_03 Wed May 11 18:22:06 BST 2016
Dist fixes:
- remove build_requires on ourselves
7.17_02 Mon May 9 23:55:09 BST 2016
Bug fixes:
- Resolve a regression in c_o with trailing spaces
7.17_01 Mon May 9 20:02:02 BST 2016
Test fixes:
- Resolve issues with tests when running in core
7.16 Sat May 7 10:13:05 BST 2016
No changes since 7.15_03
7.15_03 Sun May 1 14:13:44 BST 2016
Bug fixes:
- lazy load Time::HiRes in ExtUtils::Command::MM
- fix 5.6 compat by removing indexed sprintf
7.15_02 Thu Apr 28 12:54:23 BST 2016
Bug fixes:
- Fix regression with small fractional numeric versions
7.15_01 Wed Apr 27 19:13:46 BST 2016
Bug fixes:
- Fix regression with SKIP and dynamic and static targets
7.14 Sun Apr 24 13:53:33 BST 2016
No changes since 7.13_01
7.13_01 Sat Apr 23 16:41:20 BST 2016
Bug fixes:
- Make dynamic depend on config again, fixes issues with Inline
7.12 Tue Apr 19 12:24:41 BST 2016
Enhancements:
- version ranges are now supported for PREREQS, etc.
- Metadata is now represented internally as Meta Spec 2.0
- ExtUtils::Command has been re-incorporated at 1.19 of that module
- Refactored XS handling
- XSMULTI=>1 - put multiple *.xs under lib, it "just works" and XSBUILD
for refined control of XSMULTI
- can do "make test" without first doing "make"
Bug fixes:
- Handle new warnings from File::Path
- Resolve RT#106572 specifying AUTHOR via command-line is broken
- Warning on missing TEST_REQUIRES and CONFIGURE_REQUIRES
- Sanitise make_type on Win32
- Cygwin rebase fixes
- Makefile starting comments reflect decoded @ARGV, not raw
- Add various targets to .PHONY to avoid disk IO with dmake
- Fixed race condition in realclean
- improve static-build lib detection
- Eliminate non-error STDERR
- Make WriteEmptyMakefile Makefile functional when called in subdir
- manifypods fixes
- perllocal.pod generation "Perl in Space" fix
- PASTHRU fixes
- Fix distsignature dependencies for parallel make
- Check exit status for commands in "make ci" target
- Less noisey output during building sub-modules
- Fix dos2unix() on Windows
- stop makeaperl from polluting @ARGV in cases where ARGV contains args with spaces
- Fix regression when both test.pl and t/*.t are present
- Refactored internals to remove DirHandle usage
- MM_Unix::find_perl() dont repeatedly stat the same path in a loop
- No longer repeatedly attempt to load CPAN::Meta if it is now available
VMS fixes:
- Made MM_VMS::oneline build continuation lines properly
- Implemented XSMULTI and XSBUILD
- Resurrect PASTHRU on VMS
- make_macro should handle multiple macros
- Fix regression with File::Spec changes in previous release
Win32 fixes:
- t/echo.t needs SHELL env for Win32 gmake
Dist fixes:
- Made %ExtraPrereqs match bundled prereqs
- Included MANIFEST.SKIP from ExtUtils::Manifest
- The bundled Encode::Locale has been updated to 1.04
Test fixes:
- test PL_FILES of a "module"
- Various tests no longer require a separate .pm file for testing
- Support v5.6.1 in various tests
- test static build if $ENV{AUTHOR_TESTING}
- XS tests now pluggable
- test for "Perl in Space"
Doc fixes:
- better document for PL_FILES, oneliner method
- FAQ updated
Diffstat (limited to 'cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Locale.pm')
-rw-r--r-- | cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Locale.pm | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Locale.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Locale.pm index 68fcd4c5b8..21f5974985 100644 --- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Locale.pm +++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker/Locale.pm @@ -1,7 +1,8 @@ package ExtUtils::MakeMaker::Locale; use strict; -our $VERSION = "7.10"; +our $VERSION = "7.18"; +$VERSION = eval $VERSION; use base 'Exporter'; our @EXPORT_OK = qw( @@ -137,7 +138,7 @@ Encode::Alias::define_alias(sub { sub _flush_aliases { no strict 'refs'; - for my $a (keys %Encode::Alias::Alias) { + for my $a (sort keys %Encode::Alias::Alias) { if (defined ${"ENCODING_" . uc($a)}) { delete $Encode::Alias::Alias{$a}; warn "Flushed alias cache for $a" if DEBUG; |