In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/e694503c4a7064ae3c168a26f2e5af144aeac4e9?hp=25fdf527591b902c99f699bb9d51d4f6ce49a6fc>
- Log ----------------------------------------------------------------- commit e694503c4a7064ae3c168a26f2e5af144aeac4e9 Author: Steve Hay <steve.m....@googlemail.com> Date: Tue Apr 15 20:55:26 2014 +0100 ExtUtils::Install was upgraded to 1.65 by 9345802d17 M Porting/Maintainers.pl M pod/perldelta.pod commit 7432779b54fc5210793c84f9b87b6968ef4c5f51 Author: Steve Hay <steve.m....@googlemail.com> Date: Tue Apr 15 20:54:01 2014 +0100 Upgrade Win32 from version 0.48 to 0.49 This fixes the build with gcc-4.8.1 from http://www.mingw.org and thus resolves perl #121643. M Porting/Maintainers.pl M cpan/Win32/Win32.pm M cpan/Win32/Win32.xs M pod/perldelta.pod ----------------------------------------------------------------------- Summary of changes: Porting/Maintainers.pl | 4 ++-- cpan/Win32/Win32.pm | 2 +- cpan/Win32/Win32.xs | 1 + pod/perldelta.pod | 10 +++++++++- 4 files changed, 13 insertions(+), 4 deletions(-) diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index 43e0d01..fe2f531 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -448,7 +448,7 @@ use File::Glob qw(:case); }, 'ExtUtils::Install' => { - 'DISTRIBUTION' => 'BINGOS/ExtUtils-Install-1.64.tar.gz', + 'DISTRIBUTION' => 'BINGOS/ExtUtils-Install-1.65.tar.gz', 'FILES' => q[dist/ExtUtils-Install], 'EXCLUDED' => [ qw( t/lib/Test/Builder.pm @@ -1302,7 +1302,7 @@ use File::Glob qw(:case); }, 'Win32' => { - 'DISTRIBUTION' => "JDB/Win32-0.48.tar.gz", + 'DISTRIBUTION' => "JDB/Win32-0.49.tar.gz", 'FILES' => q[cpan/Win32], }, diff --git a/cpan/Win32/Win32.pm b/cpan/Win32/Win32.pm index 7d93303..027af0e 100644 --- a/cpan/Win32/Win32.pm +++ b/cpan/Win32/Win32.pm @@ -8,7 +8,7 @@ package Win32; require DynaLoader; @ISA = qw|Exporter DynaLoader|; - $VERSION = '0.48'; + $VERSION = '0.49'; $XS_VERSION = $VERSION; $VERSION = eval $VERSION; diff --git a/cpan/Win32/Win32.xs b/cpan/Win32/Win32.xs index 1f573eb..b47df40 100644 --- a/cpan/Win32/Win32.xs +++ b/cpan/Win32/Win32.xs @@ -1,3 +1,4 @@ +#define WIN32_LEAN_AND_MEAN #include <wctype.h> #include <windows.h> #include <shlobj.h> diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 5ae7276..9ae2c09 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -147,7 +147,7 @@ using the pager command. =item * -L<ExtUtils::Install> has been upgraded from version 1.63 to 1.64. +L<ExtUtils::Install> has been upgraded from version 1.63 to 1.65. When upgrading an already-installed file, L<ExtUtils::Install> could mess up the permissions of files if the old versions of files were hard or symbolic @@ -181,6 +181,14 @@ L<Storable> has been upgraded from version 2.48 to 2.49. Recognition of tied SVs has been tightened up. +=item * + +L<Win32> has been upgraded from version 0.48 to 0.49. + +This fixes a problem when building with B<gcc> version 4.8.1 from +L<http://www.mingw.org>. +[L<cpan #94730|https://rt.cpan.org/Public/Bug/Display.html?id=94730>] + =back =head2 Removed Modules and Pragmata -- Perl5 Master Repository