Upgrade to ExtUtils-CBuilder-0.260301
authorSteve Hay <SteveHay@planit.com>
Sat, 10 Oct 2009 11:22:44 +0000 (12:22 +0100)
committerSteve Hay <SteveHay@planit.com>
Sun, 11 Oct 2009 02:12:04 +0000 (03:12 +0100)
12 files changed:
Porting/Maintainers.pl
cpan/ExtUtils-CBuilder/Changes
cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm
cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm
cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm
cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm
cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm
cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm
cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm
cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm
cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm
cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm

index 6707022..fd71d6d 100755 (executable)
@@ -550,9 +550,8 @@ use File::Glob qw(:case);
     'ExtUtils::CBuilder' =>
        {
        'MAINTAINER'    => 'kwilliams',
-       'DISTRIBUTION'  => 'DAGOLDEN/ExtUtils-CBuilder-0.2602.tar.gz',
+       'DISTRIBUTION'  => 'DAGOLDEN/ExtUtils-CBuilder-0.260301.tar.gz',
        'FILES'         => q[cpan/ExtUtils-CBuilder],
-       'EXCLUDED'      => [ qw{devtools} ],
        'CPAN'          => 1,
        'UPSTREAM'      => 'cpan',
        },
index 2e011ee..776a05d 100644 (file)
@@ -1,5 +1,17 @@
 Revision history for Perl extension ExtUtils::CBuilder.
 
+0.260301 - Sat Aug 29 11:04:41 EDT 2009
+
+ Bugs fixed:
+ - Fixed linking error on Win32 with gcc compiler (RT#49000)
+   [kmx]
+
+0.2603 - Sat Jul 18 06:56:06 EDT 2009
+
+ Bugs fixed:
+ - Makefile.PL had wrong INSTALLDIRS setting for older Perls
+   (RT#47985) [David Golden]
+
 0.2602 - Sat Jul  4 10:57:12 EDT 2009
 
  Bugs fixed:
index eb859ae..209afa8 100644 (file)
@@ -5,7 +5,7 @@ use File::Path ();
 use File::Basename ();
 
 use vars qw($VERSION @ISA);
-$VERSION = '0.2602';
+$VERSION = '0.260301';
 $VERSION = eval $VERSION;
 
 # Okay, this is the brute-force method of finding out what kind of
index 1184953..ccd9692 100644 (file)
@@ -9,7 +9,7 @@ use Text::ParseWords;
 use IO::File;
 
 use vars qw($VERSION);
-$VERSION = '0.2602';
+$VERSION = '0.260301';
 
 sub new {
   my $class = shift;
index 8672e3e..92efcc4 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use ExtUtils::CBuilder::Base;
 
 use vars qw($VERSION @ISA);
-$VERSION = '0.2602';
+$VERSION = '0.260301';
 @ISA = qw(ExtUtils::CBuilder::Base);
 
 sub link_executable {
index 97434a3..5f58e39 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use ExtUtils::CBuilder::Base;
 
 use vars qw($VERSION @ISA);
-$VERSION = '0.2602';
+$VERSION = '0.260301';
 @ISA = qw(ExtUtils::CBuilder::Base);
 
 use File::Spec::Functions qw(catfile catdir);
index 73d53ae..a613073 100644 (file)
@@ -10,7 +10,7 @@ use ExtUtils::CBuilder::Base;
 use IO::File;
 
 use vars qw($VERSION @ISA);
-$VERSION = '0.2602';
+$VERSION = '0.260301';
 @ISA = qw(ExtUtils::CBuilder::Base);
 
 sub new {
@@ -647,7 +647,8 @@ sub write_linker_script {
     @{delete $spec{perllibs} || []},
   ) . ")\n";
 
-  push @{$spec{other_ldflags}}, '"' . $script . '"';
+  #it is important to keep the order 1.linker_script - 2.other_ldflags
+  @{$spec{other_ldflags}} = ( '"' . $script . '"', @{$spec{other_ldflags}} );
 
   return %spec;
 }
index 011ef81..c03dc6e 100644 (file)
@@ -5,7 +5,7 @@ use ExtUtils::CBuilder::Platform::Unix;
 use File::Spec;
 
 use vars qw($VERSION @ISA);
-$VERSION = '0.2602';
+$VERSION = '0.260301';
 @ISA = qw(ExtUtils::CBuilder::Platform::Unix);
 
 sub need_prelink { 1 }
index 7f996dc..64a0c99 100644 (file)
@@ -5,7 +5,7 @@ use File::Spec;
 use ExtUtils::CBuilder::Platform::Unix;
 
 use vars qw($VERSION @ISA);
-$VERSION = '0.2602';
+$VERSION = '0.260301';
 @ISA = qw(ExtUtils::CBuilder::Platform::Unix);
 
 sub link_executable {
index 45c03a8..b187cb0 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use ExtUtils::CBuilder::Platform::Unix;
 
 use vars qw($VERSION @ISA);
-$VERSION = '0.2602';
+$VERSION = '0.260301';
 @ISA = qw(ExtUtils::CBuilder::Platform::Unix);
 
 sub compile {
index 65344f2..f4ca387 100644 (file)
@@ -6,7 +6,7 @@ use File::Spec;
 
 use vars qw($VERSION @ISA);
 @ISA = qw(ExtUtils::CBuilder::Platform::Unix);
-$VERSION = '0.2602';
+$VERSION = '0.260301';
 
 sub link_executable {
   my $self = shift;
index 1664890..a150e12 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use ExtUtils::CBuilder::Platform::Unix;
 
 use vars qw($VERSION @ISA);
-$VERSION = '0.2602';
+$VERSION = '0.260301';
 @ISA = qw(ExtUtils::CBuilder::Platform::Unix);
 
 sub need_prelink { 1 }