Revision history for Perl extension ExtUtils::CBuilder.
+0.280227 - 2017-07-19
+
+ Fixed:
+
+ - Restore compatibility of test suite to Perl 5.6.
+
0.280226 - 2017-07-14
Fixed:
"TEST_REQUIRES" => {
"Test::More" => "0.47"
},
- "VERSION" => "0.280226",
+ "VERSION" => "0.280227",
"test" => {
"TESTS" => "t/*.t"
}
package ExtUtils::CBuilder;
-$ExtUtils::CBuilder::VERSION = '0.280226';
+$ExtUtils::CBuilder::VERSION = '0.280227';
use File::Spec ();
use File::Path ();
use File::Basename ();
package ExtUtils::CBuilder::Base;
-$ExtUtils::CBuilder::Base::VERSION = '0.280226';
+$ExtUtils::CBuilder::Base::VERSION = '0.280227';
use strict;
use warnings;
use File::Spec;
package ExtUtils::CBuilder::Platform::Unix;
-$ExtUtils::CBuilder::Platform::Unix::VERSION = '0.280226';
+$ExtUtils::CBuilder::Platform::Unix::VERSION = '0.280227';
use warnings;
use strict;
use ExtUtils::CBuilder::Base;
package ExtUtils::CBuilder::Platform::VMS;
-$ExtUtils::CBuilder::Platform::VMS::VERSION = '0.280226';
+$ExtUtils::CBuilder::Platform::VMS::VERSION = '0.280227';
use warnings;
use strict;
use ExtUtils::CBuilder::Base;
package ExtUtils::CBuilder::Platform::Windows;
-$ExtUtils::CBuilder::Platform::Windows::VERSION = '0.280226';
+$ExtUtils::CBuilder::Platform::Windows::VERSION = '0.280227';
use strict;
use warnings;
package ExtUtils::CBuilder::Platform::Windows::BCC;
-$ExtUtils::CBuilder::Platform::Windows::BCC::VERSION = '0.280226';
+$ExtUtils::CBuilder::Platform::Windows::BCC::VERSION = '0.280227';
use strict;
use warnings;
package ExtUtils::CBuilder::Platform::Windows::GCC;
-$ExtUtils::CBuilder::Platform::Windows::GCC::VERSION = '0.280226';
+$ExtUtils::CBuilder::Platform::Windows::GCC::VERSION = '0.280227';
use warnings;
use strict;
package ExtUtils::CBuilder::Platform::Windows::MSVC;
-$ExtUtils::CBuilder::Platform::Windows::MSVC::VERSION = '0.280226';
+$ExtUtils::CBuilder::Platform::Windows::MSVC::VERSION = '0.280227';
use warnings;
use strict;
package ExtUtils::CBuilder::Platform::aix;
-$ExtUtils::CBuilder::Platform::aix::VERSION = '0.280226';
+$ExtUtils::CBuilder::Platform::aix::VERSION = '0.280227';
use warnings;
use strict;
use ExtUtils::CBuilder::Platform::Unix;
package ExtUtils::CBuilder::Platform::android;
-$ExtUtils::CBuilder::Platform::android::VERSION = '0.280226';
+$ExtUtils::CBuilder::Platform::android::VERSION = '0.280227';
use warnings;
use strict;
use File::Spec;
package ExtUtils::CBuilder::Platform::cygwin;
-$ExtUtils::CBuilder::Platform::cygwin::VERSION = '0.280226';
+$ExtUtils::CBuilder::Platform::cygwin::VERSION = '0.280227';
use warnings;
use strict;
use File::Spec;
package ExtUtils::CBuilder::Platform::darwin;
-$ExtUtils::CBuilder::Platform::darwin::VERSION = '0.280226';
+$ExtUtils::CBuilder::Platform::darwin::VERSION = '0.280227';
use warnings;
use strict;
use ExtUtils::CBuilder::Platform::Unix;
package ExtUtils::CBuilder::Platform::dec_osf;
-$ExtUtils::CBuilder::Platform::dec_osf::VERSION = '0.280226';
+$ExtUtils::CBuilder::Platform::dec_osf::VERSION = '0.280227';
use warnings;
use strict;
use ExtUtils::CBuilder::Platform::Unix;
package ExtUtils::CBuilder::Platform::os2;
-$ExtUtils::CBuilder::Platform::os2::VERSION = '0.280226';
+$ExtUtils::CBuilder::Platform::os2::VERSION = '0.280227';
use warnings;
use strict;
use ExtUtils::CBuilder::Platform::Unix;
# 'Can't exec "djaadjfkadjkfajdf"'
# or similar on STDERR; so make sure fd2 is temporarily closed before
# the fork
- open(my $orig_err, ">&", \*STDERR) or die "Can't dup STDERR: $!";
+ open(OLDERR, ">&STDERR") or die "Can't dup STDERR: $!";
close(STDERR);
my $res = $b1->have_compiler;
- open(STDERR, ">&", $orig_err) or die "Can't dup \$orig_err $!";
- close($orig_err);
+ open(STDERR, ">&OLDERR") or die "Can't restore STDERR: $!";
+ close(OLDERR);
is($res, 0, "have_compiler: fake missing cc" );
}
my $b2 = ExtUtils::CBuilder->new(quiet => 1);
configure_fake_missing_compilers($b2);
- open(my $orig_err, ">&", \*STDERR) or die "Can't dup STDERR: $!";
+ open(OLDERR, ">&STDERR") or die "Can't dup STDERR: $!";
close(STDERR);
my $res = $b2->have_cplusplus;
- open(STDERR, ">&", $orig_err) or die "Can't dup \$orig_err $!";
- close($orig_err);
+ open(STDERR, ">&OLDERR") or die "Can't restore STDERR: $!";
+ close(OLDERR);
is($res, 0, "have_cplusplus: fake missing c++" );
}
=item *
-L<ExtUtils::CBuilder> has been upgraded from version 0.280225 to 0.280226.
+L<ExtUtils::CBuilder> has been upgraded from version 0.280225 to 0.280227.
=back