[perl] Skip forks test, which doesn't work in koji.

Marcela Mašláňová mmaslano at fedoraproject.org
Mon Jun 20 08:30:39 UTC 2011


commit 9beb9f05f5a19fe21557250f12ac80161739d9e0
Author: Marcela Mašláňová <mmaslano at redhat.com>
Date:   Mon Jun 20 10:30:01 2011 +0200

    Skip forks test, which doesn't work in koji.

 perl-5.14.1-offtest.patch |   17 +++++++++++++++++
 perl.spec                 |    5 +++++
 2 files changed, 22 insertions(+), 0 deletions(-)
---
diff --git a/perl-5.14.1-offtest.patch b/perl-5.14.1-offtest.patch
new file mode 100644
index 0000000..45294c8
--- /dev/null
+++ b/perl-5.14.1-offtest.patch
@@ -0,0 +1,17 @@
+diff -up perl-5.14.1/cpan/File-Temp/t/fork.t.off perl-5.14.1/cpan/File-Temp/t/fork.t
+--- perl-5.14.1/cpan/File-Temp/t/fork.t.off	2011-04-13 13:36:34.000000000 +0200
++++ perl-5.14.1/cpan/File-Temp/t/fork.t	2011-06-20 10:29:31.536282611 +0200
+@@ -12,12 +12,8 @@ BEGIN {
+      $Config::Config{useithreads} and
+      $Config::Config{ccflags} =~ /-DPERL_IMPLICIT_SYS/
+     );
+-  if ( $can_fork ) {
+-    print "1..8\n";
+-  } else {
+-    print "1..0 # Skip No fork available\n";
++    print "1..0 # Skip Koji doesn't work with Perl fork tests\n";
+     exit;
+-  }
+ }
+ 
+ use File::Temp;
diff --git a/perl.spec b/perl.spec
index 5d947cd..70ca9b0 100644
--- a/perl.spec
+++ b/perl.spec
@@ -60,6 +60,9 @@ Patch6:         perl-disable_test_hosts.patch
 # systems.
 Patch7:         perl-5.10.0-x86_64-io-test-failure.patch
 
+# switch off test, which is failing only on koji (fork)
+Patch8:         perl-5.14.1-offtest.patch
+
 # Update some of the bundled modules
 # see http://fedoraproject.org/wiki/Perl/perl.spec for instructions
 
@@ -1031,6 +1034,7 @@ tarball from perl.org.
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
+%patch8 -p1
 
 #copy the example script
 cp -a %{SOURCE5} .
@@ -2050,6 +2054,7 @@ sed \
 %changelog
 * Mon Jun 20 2011 Marcela Mašláňová <mmaslano at redhat.com> - 4:5.14.0-171
 - update to 5.14.1 - no new modules, just serious bugfixes and doc
+- switch off fork test, which is failing only on koji
 
 * Thu Jun 16 2011 Marcela Mašláňová <mmaslano at redhat.com> - 4:5.14.0-170
 - try to update to latest ExtUtils::MakeMaker, no luck -> rebuild with current 


More information about the scm-commits mailing list