commit 01670ff6551dfdd83d90afaee038d86868d09d23
Author: Jitka Plesnikova <[email protected]>
Date: Thu Sep 18 09:46:55 2014 +0200
Do not set default switches in Test::Harnes (bug #1143822)
...-not-set-default-switches-in-Test-Harness.patch | 27 ++++++++++++++++++++
perl-ExtUtils-MakeMaker.spec | 7 ++++-
2 files changed, 33 insertions(+), 1 deletions(-)
---
diff --git
a/ExtUtils-MakeMaker-6.78-do-not-set-default-switches-in-Test-Harness.patch
b/ExtUtils-MakeMaker-6.78-do-not-set-default-switches-in-Test-Harness.patch
new file mode 100644
index 0000000..b26f739
--- /dev/null
+++ b/ExtUtils-MakeMaker-6.78-do-not-set-default-switches-in-Test-Harness.patch
@@ -0,0 +1,27 @@
+From 37c20b4442e87cb678301cf742604f23a8d30a82 Mon Sep 17 00:00:00 2001
+From: Ricardo Signes <[email protected]>
+Date: Sat, 21 Sep 2013 10:12:51 +0900
+Subject: [PATCH] do not set default switches in Test::Harness; not even -w
+
+---
+ lib/ExtUtils/MM_Any.pm | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/lib/ExtUtils/MM_Any.pm b/lib/ExtUtils/MM_Any.pm
+index 067aa50..740cf46 100644
+--- a/lib/ExtUtils/MM_Any.pm
++++ b/lib/ExtUtils/MM_Any.pm
+@@ -2366,8 +2366,8 @@ Used on the t/*.t files.
+ sub test_via_harness {
+ my($self, $perl, $tests) = @_;
+
+- return qq{\t$perl "-MExtUtils::Command::MM" }.
+- qq{"-e" "test_harness(\$(TEST_VERBOSE), '\$(INST_LIB)',
'\$(INST_ARCHLIB)')" $tests\n};
++ return qq{\t$perl "-MExtUtils::Command::MM" "-MTest::Harness" }.
++ qq{"-e" "undef *Test::Harness::Switches;
test_harness(\$(TEST_VERBOSE), '\$(INST_LIB)', '\$(INST_ARCHLIB)')" $tests\n};
+ }
+
+ =head3 test_via_script
+--
+1.9.3
+
diff --git a/perl-ExtUtils-MakeMaker.spec b/perl-ExtUtils-MakeMaker.spec
index 8791267..ec4c35f 100644
--- a/perl-ExtUtils-MakeMaker.spec
+++ b/perl-ExtUtils-MakeMaker.spec
@@ -3,7 +3,7 @@
Name: perl-%{cpan_name}
Version: %(echo '%{cpan_version}' | tr _ .)
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Create a module Makefile
License: GPL+ or Artistic
Group: Development/Libraries
@@ -14,6 +14,7 @@ Source0:
http://www.cpan.org/authors/id/B/BI/BINGOS/%{cpan_name}-%{cpan_v
Patch0: %{cpan_name}-6.72-USE_MM_LD_RUN_PATH.patch
# Link to libperl.so explicitly. Bug #960048.
Patch1: %{cpan_name}-6.72-Link-to-libperl-explicitly-on-Linux.patch
+Patch2:
%{cpan_name}-6.78-do-not-set-default-switches-in-Test-Harness.patch
BuildArch: noarch
BuildRequires: perl
# Makefile.Pl uses ExtUtils::MakeMaker from ./lib
@@ -87,6 +88,7 @@ Dougherty and the perl5-porters.
%setup -q -n ExtUtils-MakeMaker-%{cpan_version}
%patch0 -p1
%patch1 -p1
+%patch2 -p1
# Remove bundled modules
rm -rf bundled/* ||:
sed -i -e '/^bundled\// d' MANIFEST
@@ -111,6 +113,9 @@ make test
%{_mandir}/man3/*
%changelog
+* Thu Sep 18 2014 Jitka Plesnikova <[email protected]> - 6.72-3
+- Do not set default switches in Test::Harnes (bug #1143822)
+
* Mon Sep 16 2013 Petr Pisar <[email protected]> - 6.72-2
- Specify all dependencies (bug #1007755)
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/perl-devel