rpms/perl/devel perl-5.10.0-x86_64-io-test-failure.patch, NONE, 1.1 perl.spec, 1.147, 1.148

Tom Callaway (spot) fedora-extras-commits at redhat.com
Wed Jan 30 18:45:38 UTC 2008


Author: spot

Update of /cvs/pkgs/rpms/perl/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15529

Modified Files:
	perl.spec 
Added Files:
	perl-5.10.0-x86_64-io-test-failure.patch 
Log Message:

The builders started failing one test on x86_64. It didn't fail before, no 
one is sure why it fails now, so we just turn it off. It works fine on 
normal systems.


perl-5.10.0-x86_64-io-test-failure.patch:

--- NEW FILE perl-5.10.0-x86_64-io-test-failure.patch ---
diff -up perl-5.10.0/t/io/fs.t.BAD perl-5.10.0/t/io/fs.t
--- perl-5.10.0/t/io/fs.t.BAD	2008-01-30 13:36:43.000000000 -0500
+++ perl-5.10.0/t/io/fs.t	2008-01-30 13:41:27.000000000 -0500
@@ -227,7 +227,7 @@ isnt($atime, 500000000, 'atime');
 isnt($mtime, 500000000 + $delta, 'mtime');
 
 SKIP: {
-    skip "no futimes", 4 unless ($Config{d_futimes} || "") eq "define";
+    skip "no futimes", 4;
     open(my $fh, "<", 'b');
     $foo = (utime 500000000,500000000 + $delta, $fh);
     is($foo, 1, "futime");


Index: perl.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl/devel/perl.spec,v
retrieving revision 1.147
retrieving revision 1.148
diff -u -r1.147 -r1.148
--- perl.spec	30 Jan 2008 14:44:39 -0000	1.147
+++ perl.spec	30 Jan 2008 18:45:00 -0000	1.148
@@ -16,7 +16,7 @@
 
 Name:           perl
 Version:        %{perl_version}
-Release:        4%{?dist}
+Release:        5%{?dist}
 Epoch:          %{perl_epoch}
 Summary:        The Perl programming language
 Group:          Development/Languages
@@ -57,6 +57,11 @@
 # Bump Sys::Syslog to 0.24 to fix test failure case
 Patch9:        perl-5.10.0-SysSyslog-0.24.patch
 
+# The Fedora builders started randomly failing this futime test
+# only on x86_64, so we just don't run it. Works fine on normal
+# systems.
+Patch10:       perl-5.10.0-x86_64-io-test-failure.patch
+
 BuildRoot:      %{_tmppath}/%{name}-%{perl_version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  tcsh, dos2unix, man, groff
 BuildRequires:  gdbm-devel, db4-devel, zlib-devel
@@ -767,6 +772,7 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p1
 
 #
 # Candidates for doc recoding (need case by case review):




More information about the fedora-extras-commits mailing list