summaryrefslogtreecommitdiff
path: root/cpan/ExtUtils-CBuilder
diff options
context:
space:
mode:
authorSteve Hay <SteveHay@planit.com>2009-10-10 12:22:44 +0100
committerSteve Hay <SteveHay@planit.com>2009-10-11 03:12:04 +0100
commit3698b7bef83ed184c1d1ade0884d06e9133b6944 (patch)
tree5d5f180a9b581ab9c9591034d1c046e6bbaba412 /cpan/ExtUtils-CBuilder
parent1579b0259613d9c076b600ce967db943725c3d4a (diff)
downloadperl-3698b7bef83ed184c1d1ade0884d06e9133b6944.tar.gz
Upgrade to ExtUtils-CBuilder-0.260301
Diffstat (limited to 'cpan/ExtUtils-CBuilder')
-rw-r--r--cpan/ExtUtils-CBuilder/Changes12
-rw-r--r--cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm2
-rw-r--r--cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm2
-rw-r--r--cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm2
-rw-r--r--cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm2
-rw-r--r--cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm5
-rw-r--r--cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm2
-rw-r--r--cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm2
-rw-r--r--cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm2
-rw-r--r--cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm2
-rw-r--r--cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm2
11 files changed, 24 insertions, 11 deletions
diff --git a/cpan/ExtUtils-CBuilder/Changes b/cpan/ExtUtils-CBuilder/Changes
index 2e011eed39..776a05d78e 100644
--- a/cpan/ExtUtils-CBuilder/Changes
+++ b/cpan/ExtUtils-CBuilder/Changes
@@ -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:
diff --git a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm
index eb859ae409..209afa8d75 100644
--- a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm
+++ b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm
@@ -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
diff --git a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm
index 1184953183..ccd969229e 100644
--- a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm
+++ b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm
@@ -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;
diff --git a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm
index 8672e3ef88..92efcc49e9 100644
--- a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm
+++ b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm
@@ -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 {
diff --git a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm
index 97434a3930..5f58e3924c 100644
--- a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm
+++ b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm
@@ -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);
diff --git a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm
index 73d53ae874..a613073b33 100644
--- a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm
+++ b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm
@@ -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;
}
diff --git a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm
index 011ef81140..c03dc6ee09 100644
--- a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm
+++ b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm
@@ -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 }
diff --git a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm
index 7f996dc5be..64a0c99f5f 100644
--- a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm
+++ b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm
@@ -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 {
diff --git a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm
index 45c03a8f58..b187cb0e54 100644
--- a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm
+++ b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm
@@ -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 {
diff --git a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm
index 65344f2555..f4ca387266 100644
--- a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm
+++ b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm
@@ -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;
diff --git a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm
index 16648901b2..a150e1255b 100644
--- a/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm
+++ b/cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm
@@ -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 }