rpms/coreutils/devel coreutils-6.10-configuration.patch, 1.10, 1.11 coreutils-selinux.patch, 1.45, 1.46 coreutils.spec, 1.216, 1.217

Ondrej Vasik (ovasik) fedora-extras-commits at redhat.com
Wed Jun 4 17:57:37 UTC 2008


Author: ovasik

Update of /cvs/extras/rpms/coreutils/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18747

Modified Files:
	coreutils-6.10-configuration.patch coreutils-selinux.patch 
	coreutils.spec 
Log Message:
workaround strange koji failures(#449910, #442352), fixed ls -ZC segfault(#449866)

coreutils-6.10-configuration.patch:

Index: coreutils-6.10-configuration.patch
===================================================================
RCS file: /cvs/extras/rpms/coreutils/devel/coreutils-6.10-configuration.patch,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- coreutils-6.10-configuration.patch	2 Jun 2008 11:12:20 -0000	1.10
+++ coreutils-6.10-configuration.patch	4 Jun 2008 17:56:55 -0000	1.11
@@ -1,3 +1,18 @@
+diff --git a/lib/utimens.c b/lib/utimens.c
+index 134310b..18a8e7c 100644
+--- a/lib/utimens.c
++++ b/lib/utimens.c
+@@ -103,6 +103,10 @@ gl_futimens (int fd ATTRIBUTE_UNUSED,
+   if (fd < 0)
+     {
+       int result = utimensat (AT_FDCWD, file, timespec, 0);
++      /* Work around what might be a koji xen kernel bug):
++	 http://bugzilla.redhat.com/442352 */
++      if (result == 280)
++	result = 0;
+       if (result == 0 || errno != ENOSYS)
+         return result;
+     }
 diff -urN coreutils-6.12-orig/tests/misc/cut coreutils-6.12/tests/misc/cut
 --- coreutils-6.12-orig/tests/misc/cut	2008-05-17 08:41:11.000000000 +0200
 +++ coreutils-6.12/tests/misc/cut	2008-06-02 11:13:08.000000000 +0200

coreutils-selinux.patch:

Index: coreutils-selinux.patch
===================================================================
RCS file: /cvs/extras/rpms/coreutils/devel/coreutils-selinux.patch,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -r1.45 -r1.46
--- coreutils-selinux.patch	2 Jun 2008 11:12:20 -0000	1.45
+++ coreutils-selinux.patch	4 Jun 2008 17:56:55 -0000	1.46
@@ -743,7 +743,7 @@
        f->stat_ok = true;
  
 -      if (format == long_format || print_scontext)
-+      if (format == long_format || format == security_format)
++      if (format == long_format || format == security_format || print_scontext)
  	{
  	  bool have_acl = false;
  	  int attr_len = (do_deref


Index: coreutils.spec
===================================================================
RCS file: /cvs/extras/rpms/coreutils/devel/coreutils.spec,v
retrieving revision 1.216
retrieving revision 1.217
diff -u -r1.216 -r1.217
--- coreutils.spec	3 Jun 2008 10:43:05 -0000	1.216
+++ coreutils.spec	4 Jun 2008 17:56:55 -0000	1.217
@@ -1,7 +1,7 @@
 Summary: The GNU core utilities: a set of tools commonly used in shell scripts
 Name:    coreutils
 Version: 6.12
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: GPLv3+
 Group:   System Environment/Base
 Url:     http://www.gnu.org/software/coreutils/
@@ -307,6 +307,11 @@
 /sbin/runuser
 
 %changelog
+* Wed Jun 04 2008 Ondrej Vasik <ovasik at redhat.com> - 6.12-2
+- workaround for strange koji failures(#449910,#442352)
+- fixed ls -ZC segfault(#449866, introduced by 6.10-1 
+  SELinux patch reworking) 
+
 * Mon Jun 02 2008 Ondrej Vasik <ovasik at redhat.com> - 6.12-1
 - New upstream release 6.12, adapted patches
 




More information about the fedora-extras-commits mailing list