Change 34303 by [EMAIL PROTECTED] on 2008/09/07 10:56:19
Upgrade to ExtUtils::CBuilder 0.24
Local change 34219 remains.
Affected files ...
... //depot/perl/lib/ExtUtils/CBuilder.pm#15 edit
... //depot/perl/lib/ExtUtils/CBuilder/Base.pm#14 edit
... //depot/perl/lib/ExtUtils/CBuilder/Changes#6 edit
... //depot/perl/lib/ExtUtils/CBuilder/Platform/Unix.pm#6 edit
... //depot/perl/lib/ExtUtils/CBuilder/Platform/VMS.pm#11 edit
... //depot/perl/lib/ExtUtils/CBuilder/Platform/Windows.pm#16 edit
... //depot/perl/lib/ExtUtils/CBuilder/Platform/aix.pm#6 edit
... //depot/perl/lib/ExtUtils/CBuilder/Platform/cygwin.pm#9 edit
... //depot/perl/lib/ExtUtils/CBuilder/Platform/darwin.pm#6 edit
... //depot/perl/lib/ExtUtils/CBuilder/Platform/dec_osf.pm#6 edit
... //depot/perl/lib/ExtUtils/CBuilder/Platform/os2.pm#8 edit
Differences ...
==== //depot/perl/lib/ExtUtils/CBuilder.pm#15 (text) ====
Index: perl/lib/ExtUtils/CBuilder.pm
--- perl/lib/ExtUtils/CBuilder.pm#14~33721~ 2008-04-22 02:41:44.000000000
-0700
+++ perl/lib/ExtUtils/CBuilder.pm 2008-09-07 03:56:19.000000000 -0700
@@ -5,7 +5,7 @@
use File::Basename ();
use vars qw($VERSION @ISA);
-$VERSION = '0.23';
+$VERSION = '0.24';
$VERSION = eval $VERSION;
# Okay, this is the brute-force method of finding out what kind of
@@ -36,6 +36,8 @@
sunos Unix
cygwin Unix
os2 Unix
+ gnu Unix
+ gnukfreebsd Unix
dos Windows
MSWin32 Windows
==== //depot/perl/lib/ExtUtils/CBuilder/Base.pm#14 (text) ====
Index: perl/lib/ExtUtils/CBuilder/Base.pm
--- perl/lib/ExtUtils/CBuilder/Base.pm#13~33721~ 2008-04-22
02:41:44.000000000 -0700
+++ perl/lib/ExtUtils/CBuilder/Base.pm 2008-09-07 03:56:19.000000000 -0700
@@ -9,7 +9,7 @@
use IO::File;
use vars qw($VERSION);
-$VERSION = '0.23';
+$VERSION = '0.24';
sub new {
my $class = shift;
==== //depot/perl/lib/ExtUtils/CBuilder/Changes#6 (text) ====
Index: perl/lib/ExtUtils/CBuilder/Changes
--- perl/lib/ExtUtils/CBuilder/Changes#5~33721~ 2008-04-22 02:41:44.000000000
-0700
+++ perl/lib/ExtUtils/CBuilder/Changes 2008-09-07 03:56:19.000000000 -0700
@@ -1,5 +1,13 @@
Revision history for Perl extension ExtUtils::CBuilder.
+ - Added 'gnu' and 'gnukfreebsd' as Unix variants. [Niko Tyni]
+
+ - Brought in some VMS fixes from bleadperl: "Correct and complete
+ CBuilder's handling of external libraries when linking on VMS."
+ [Craig Berry]
+
+0.23 - Sat Apr 19 22:28:03 2008
+
- Fixed some problems (some old, some new) with Strawberry Perl on
Windows. [Alberto Simo~es]
==== //depot/perl/lib/ExtUtils/CBuilder/Platform/Unix.pm#6 (text) ====
Index: perl/lib/ExtUtils/CBuilder/Platform/Unix.pm
--- perl/lib/ExtUtils/CBuilder/Platform/Unix.pm#5~33721~ 2008-04-22
02:41:44.000000000 -0700
+++ perl/lib/ExtUtils/CBuilder/Platform/Unix.pm 2008-09-07 03:56:19.000000000
-0700
@@ -4,7 +4,7 @@
use ExtUtils::CBuilder::Base;
use vars qw($VERSION @ISA);
-$VERSION = '0.23';
+$VERSION = '0.24';
@ISA = qw(ExtUtils::CBuilder::Base);
sub link_executable {
==== //depot/perl/lib/ExtUtils/CBuilder/Platform/VMS.pm#11 (text) ====
Index: perl/lib/ExtUtils/CBuilder/Platform/VMS.pm
--- perl/lib/ExtUtils/CBuilder/Platform/VMS.pm#10~33721~ 2008-04-22
02:41:44.000000000 -0700
+++ perl/lib/ExtUtils/CBuilder/Platform/VMS.pm 2008-09-07 03:56:19.000000000
-0700
@@ -4,7 +4,7 @@
use ExtUtils::CBuilder::Base;
use vars qw($VERSION @ISA);
-$VERSION = '0.23_01';
+$VERSION = '0.24';
@ISA = qw(ExtUtils::CBuilder::Base);
use File::Spec::Functions qw(catfile catdir);
@@ -134,7 +134,7 @@
# In general, we pass through the basic libraries from %Config unchanged.
# The one exception is that if we're building in the Perl source tree, and
# a library spec could be resolved via a logical name, we go to some trouble
- # to insure that the copy in the local tree is used, rather than one to
+ # to ensure that the copy in the local tree is used, rather than one to
# which a system-wide logical may point.
if ($self->perl_src) {
my($lib,$locspec,$type);
==== //depot/perl/lib/ExtUtils/CBuilder/Platform/Windows.pm#16 (text) ====
Index: perl/lib/ExtUtils/CBuilder/Platform/Windows.pm
--- perl/lib/ExtUtils/CBuilder/Platform/Windows.pm#15~33721~ 2008-04-22
02:41:44.000000000 -0700
+++ perl/lib/ExtUtils/CBuilder/Platform/Windows.pm 2008-09-07
03:56:19.000000000 -0700
@@ -10,7 +10,7 @@
use IO::File;
use vars qw($VERSION @ISA);
-$VERSION = '0.23';
+$VERSION = '0.24';
@ISA = qw(ExtUtils::CBuilder::Base);
sub new {
==== //depot/perl/lib/ExtUtils/CBuilder/Platform/aix.pm#6 (text) ====
Index: perl/lib/ExtUtils/CBuilder/Platform/aix.pm
--- perl/lib/ExtUtils/CBuilder/Platform/aix.pm#5~33721~ 2008-04-22
02:41:44.000000000 -0700
+++ perl/lib/ExtUtils/CBuilder/Platform/aix.pm 2008-09-07 03:56:19.000000000
-0700
@@ -5,7 +5,7 @@
use File::Spec;
use vars qw($VERSION @ISA);
-$VERSION = '0.23';
+$VERSION = '0.24';
@ISA = qw(ExtUtils::CBuilder::Platform::Unix);
sub need_prelink { 1 }
==== //depot/perl/lib/ExtUtils/CBuilder/Platform/cygwin.pm#9 (text) ====
Index: perl/lib/ExtUtils/CBuilder/Platform/cygwin.pm
--- perl/lib/ExtUtils/CBuilder/Platform/cygwin.pm#8~34252~ 2008-09-03
12:07:36.000000000 -0700
+++ perl/lib/ExtUtils/CBuilder/Platform/cygwin.pm 2008-09-07
03:56:19.000000000 -0700
@@ -5,7 +5,7 @@
use ExtUtils::CBuilder::Platform::Unix;
use vars qw($VERSION @ISA);
-$VERSION = '0.23_1';
+$VERSION = '0.24_01'; # Change 34200
@ISA = qw(ExtUtils::CBuilder::Platform::Unix);
sub link_executable {
==== //depot/perl/lib/ExtUtils/CBuilder/Platform/darwin.pm#6 (text) ====
Index: perl/lib/ExtUtils/CBuilder/Platform/darwin.pm
--- perl/lib/ExtUtils/CBuilder/Platform/darwin.pm#5~33721~ 2008-04-22
02:41:44.000000000 -0700
+++ perl/lib/ExtUtils/CBuilder/Platform/darwin.pm 2008-09-07
03:56:19.000000000 -0700
@@ -4,7 +4,7 @@
use ExtUtils::CBuilder::Platform::Unix;
use vars qw($VERSION @ISA);
-$VERSION = '0.23';
+$VERSION = '0.24';
@ISA = qw(ExtUtils::CBuilder::Platform::Unix);
sub compile {
==== //depot/perl/lib/ExtUtils/CBuilder/Platform/dec_osf.pm#6 (text) ====
Index: perl/lib/ExtUtils/CBuilder/Platform/dec_osf.pm
--- perl/lib/ExtUtils/CBuilder/Platform/dec_osf.pm#5~33721~ 2008-04-22
02:41:44.000000000 -0700
+++ perl/lib/ExtUtils/CBuilder/Platform/dec_osf.pm 2008-09-07
03:56:19.000000000 -0700
@@ -6,7 +6,7 @@
use vars qw($VERSION @ISA);
@ISA = qw(ExtUtils::CBuilder::Platform::Unix);
-$VERSION = '0.23';
+$VERSION = '0.24';
sub link_executable {
my $self = shift;
==== //depot/perl/lib/ExtUtils/CBuilder/Platform/os2.pm#8 (text) ====
Index: perl/lib/ExtUtils/CBuilder/Platform/os2.pm
--- perl/lib/ExtUtils/CBuilder/Platform/os2.pm#7~33721~ 2008-04-22
02:41:44.000000000 -0700
+++ perl/lib/ExtUtils/CBuilder/Platform/os2.pm 2008-09-07 03:56:19.000000000
-0700
@@ -4,7 +4,7 @@
use ExtUtils::CBuilder::Platform::Unix;
use vars qw($VERSION @ISA);
-$VERSION = '0.23';
+$VERSION = '0.24';
@ISA = qw(ExtUtils::CBuilder::Platform::Unix);
sub need_prelink { 1 }
End of Patch.