Hello community,

here is the log from the commit of package coreutils for openSUSE:Factory 
checked in at 2016-12-05 16:28:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/coreutils (Old)
 and      /work/SRC/openSUSE:Factory/.coreutils.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "coreutils"

Changes:
--------
--- /work/SRC/openSUSE:Factory/coreutils/coreutils-testsuite.changes    
2016-11-04 20:49:27.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.coreutils.new/coreutils-testsuite.changes       
2016-12-05 16:28:42.000000000 +0100
@@ -1,0 +2,25 @@
+Fri Dec  2 17:17:40 UTC 2016 - m...@bernhard-voelker.de
+
+- Update to 8.26
+  (for details see included NEWS file)
+- coreutils.spec (%description): Add b2sum, a new utility.
+(BuildRequires): Add timezone to enable new 'date-debug.sh' test.
+- coreutils-i18n.patch: Sync I18N patch from Fedora, as the diff
+  for the old i18n implementation of expand/unexpand has become
+  unmaintainable:
+  git://pkgs.fedoraproject.org/coreutils.git
+- Remove now-upstream patches:
+  * coreutils-df-hash-in-filter.patch
+  * coreutils-diagnose-fts-readdir-failure.patch
+  * coreutils-m5sum-sha-sum-fix-ignore-missing-with-00-checksums.patch
+  * coreutils-maint-fix-dependency-of-man-arch.1.patch
+- Refresh/merge all other patches:
+  * coreutils-invalid-ids.patch
+  * coreutils-ocfs2_reflinks.patch
+  * coreutils-remove_hostname_documentation.patch
+  * coreutils-remove_kill_documentation.patch
+  * coreutils-skip-gnulib-test-tls.patch
+  * coreutils-sysinfo.patch
+  * coreutils-tests-shorten-extreme-factor-tests.patch
+
+-------------------------------------------------------------------
coreutils.changes: same change

Old:
----
  coreutils-8.25.tar.xz
  coreutils-8.25.tar.xz.sig
  coreutils-df-hash-in-filter.patch
  coreutils-diagnose-fts-readdir-failure.patch
  coreutils-m5sum-sha-sum-fix-ignore-missing-with-00-checksums.patch
  coreutils-maint-fix-dependency-of-man-arch.1.patch

New:
----
  coreutils-8.26.tar.xz
  coreutils-8.26.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ coreutils-testsuite.spec ++++++
--- /var/tmp/diff_new_pack.fexBKC/_old  2016-12-05 16:28:45.000000000 +0100
+++ /var/tmp/diff_new_pack.fexBKC/_new  2016-12-05 16:28:45.000000000 +0100
@@ -21,7 +21,7 @@
 License:        GPL-3.0+
 Group:          System/Base
 Url:            http://www.gnu.org/software/coreutils/
-Version:        8.25
+Version:        8.26
 Release:        0
 
 #################################################################
@@ -52,6 +52,7 @@
 BuildRequires:  perl-Expect
 BuildRequires:  python-pyinotify
 BuildRequires:  strace
+BuildRequires:  timezone
 %ifarch %ix86 x86_64 ppc ppc64 s390x armv7l armv7hl
 BuildRequires:  valgrind
 %endif
@@ -128,30 +129,13 @@
 Patch500:       coreutils-disable_tests.patch
 Patch501:       coreutils-test_without_valgrind.patch
 
-# Upstream patch to diagnose readdir() failures in fts-based utilities;
-# to be removed with coreutils > v8.25.
-Patch700:       coreutils-diagnose-fts-readdir-failure.patch
-
-# Upstream patch to improve df performance with many mount points;
-# to be removed with coreutils > v8.25.
-Patch705:       coreutils-df-hash-in-filter.patch
-
-# Upstream patch to fix the build dependency between src/arch -> man/arch.1;
-# to be removed with coreutils > v8.25.
-Patch710:       coreutils-maint-fix-dependency-of-man-arch.1.patch
-
-# Upstream patch to fix "md5sum --check --ignore-missing" which treated
-# files with checksums starting with "00" as missing;
-# to be removed with coreutils > v8.25.
-Patch715:       
coreutils-m5sum-sha-sum-fix-ignore-missing-with-00-checksums.patch
-
 # ================================================
 %description
 These are the GNU core utilities.  This package is the union of
 the GNU fileutils, sh-utils, and textutils packages.
 
-  [ arch base32 base64 basename cat chcon chgrp chmod chown chroot cksum comm
-  cp csplit cut date dd df dir dircolors dirname du echo env expand expr
+  [ arch b2sum base32 base64 basename cat chcon chgrp chmod chown chroot cksum
+  comm cp csplit cut date dd df dir dircolors dirname du echo env expand expr
   factor false fmt fold groups head hostid id install join
   link ln logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup
   nproc numfmt od paste pathchk pinky pr printenv printf ptx pwd readlink
@@ -187,11 +171,6 @@
 %patch500
 %patch501
 
-%patch700
-%patch705
-%patch710
-%patch715
-
 #???## We need to statically link to gmp, otherwise we have a build loop
 #???#sed -i s,'$(LIB_GMP)',%%{_libdir}/libgmp.a,g Makefile.in
 
@@ -231,7 +210,7 @@
 %if "%{name}" == "coreutils"
 make install DESTDIR="%buildroot" pkglibexecdir=%{_libdir}/%{name}
 
-# remove kill
+# remove kill - we use that from util-linux.
 rm -v %{buildroot}%{_bindir}/kill
 rm -v %{buildroot}/%{_mandir}/man1/kill.1
 

++++++ coreutils.spec ++++++
--- /var/tmp/diff_new_pack.fexBKC/_old  2016-12-05 16:28:45.000000000 +0100
+++ /var/tmp/diff_new_pack.fexBKC/_new  2016-12-05 16:28:45.000000000 +0100
@@ -21,7 +21,7 @@
 License:        GPL-3.0+
 Group:          System/Base
 Url:            http://www.gnu.org/software/coreutils/
-Version:        8.25
+Version:        8.26
 Release:        0
 
 #################################################################
@@ -52,6 +52,7 @@
 BuildRequires:  perl-Expect
 BuildRequires:  python-pyinotify
 BuildRequires:  strace
+BuildRequires:  timezone
 %ifarch %ix86 x86_64 ppc ppc64 s390x armv7l armv7hl
 BuildRequires:  valgrind
 %endif
@@ -128,30 +129,13 @@
 Patch500:       coreutils-disable_tests.patch
 Patch501:       coreutils-test_without_valgrind.patch
 
-# Upstream patch to diagnose readdir() failures in fts-based utilities;
-# to be removed with coreutils > v8.25.
-Patch700:       coreutils-diagnose-fts-readdir-failure.patch
-
-# Upstream patch to improve df performance with many mount points;
-# to be removed with coreutils > v8.25.
-Patch705:       coreutils-df-hash-in-filter.patch
-
-# Upstream patch to fix the build dependency between src/arch -> man/arch.1;
-# to be removed with coreutils > v8.25.
-Patch710:       coreutils-maint-fix-dependency-of-man-arch.1.patch
-
-# Upstream patch to fix "md5sum --check --ignore-missing" which treated
-# files with checksums starting with "00" as missing;
-# to be removed with coreutils > v8.25.
-Patch715:       
coreutils-m5sum-sha-sum-fix-ignore-missing-with-00-checksums.patch
-
 # ================================================
 %description
 These are the GNU core utilities.  This package is the union of
 the GNU fileutils, sh-utils, and textutils packages.
 
-  [ arch base32 base64 basename cat chcon chgrp chmod chown chroot cksum comm
-  cp csplit cut date dd df dir dircolors dirname du echo env expand expr
+  [ arch b2sum base32 base64 basename cat chcon chgrp chmod chown chroot cksum
+  comm cp csplit cut date dd df dir dircolors dirname du echo env expand expr
   factor false fmt fold groups head hostid id install join
   link ln logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup
   nproc numfmt od paste pathchk pinky pr printenv printf ptx pwd readlink
@@ -187,11 +171,6 @@
 %patch500
 %patch501
 
-%patch700
-%patch705
-%patch710
-%patch715
-
 #???## We need to statically link to gmp, otherwise we have a build loop
 #???#sed -i s,'$(LIB_GMP)',%%{_libdir}/libgmp.a,g Makefile.in
 
@@ -231,7 +210,7 @@
 %if "%{name}" == "coreutils"
 make install DESTDIR="%buildroot" pkglibexecdir=%{_libdir}/%{name}
 
-# remove kill
+# remove kill - we use that from util-linux.
 rm -v %{buildroot}%{_bindir}/kill
 rm -v %{buildroot}/%{_mandir}/man1/kill.1
 

++++++ coreutils-8.25.tar.xz -> coreutils-8.26.tar.xz ++++++
++++ 505181 lines of diff (skipped)

++++++ coreutils-i18n.patch ++++++
++++ 2920 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/coreutils/coreutils-i18n.patch
++++ and /work/SRC/openSUSE:Factory/.coreutils.new/coreutils-i18n.patch

++++++ coreutils-invalid-ids.patch ++++++
--- /var/tmp/diff_new_pack.fexBKC/_old  2016-12-05 16:28:48.000000000 +0100
+++ /var/tmp/diff_new_pack.fexBKC/_new  2016-12-05 16:28:48.000000000 +0100
@@ -19,12 +19,12 @@
 ===================================================================
 --- src/chgrp.c.orig
 +++ src/chgrp.c
-@@ -88,7 +88,7 @@ parse_group (const char *name)
+@@ -89,7 +89,7 @@ parse_group (const char *name)
          {
            unsigned long int tmp;
            if (! (xstrtoul (name, NULL, 10, &tmp, "") == LONGINT_OK
 -                 && tmp <= GID_T_MAX))
 +                 && tmp <= GID_T_MAX && (gid_t) tmp != (gid_t) -1))
-             error (EXIT_FAILURE, 0, _("invalid group: %s"),
-                    quote (name));
+             die (EXIT_FAILURE, 0, _("invalid group: %s"),
+                  quote (name));
            gid = tmp;

++++++ coreutils-ocfs2_reflinks.patch ++++++
--- /var/tmp/diff_new_pack.fexBKC/_old  2016-12-05 16:28:48.000000000 +0100
+++ /var/tmp/diff_new_pack.fexBKC/_new  2016-12-05 16:28:48.000000000 +0100
@@ -18,7 +18,7 @@
 ===================================================================
 --- src/copy.c.orig
 +++ src/copy.c
-@@ -315,6 +315,47 @@ sparse_copy (int src_fd, int dest_fd, ch
+@@ -324,6 +324,47 @@ sparse_copy (int src_fd, int dest_fd, ch
      return true;
  }
  
@@ -66,7 +66,7 @@
  /* Perform the O(1) btrfs clone operation, if possible.
     Upon success, return 0.  Otherwise, return -1 and set errno.  */
  static inline int
-@@ -1049,6 +1090,45 @@ copy_reg (char const *src_name, char con
+@@ -1054,6 +1095,45 @@ copy_reg (char const *src_name, char con
        goto close_src_desc;
      }
  
@@ -112,7 +112,7 @@
    /* The semantics of the following open calls are mandated
       by the specs for both cp and mv.  */
    if (! *new_dst)
-@@ -1192,7 +1272,7 @@ copy_reg (char const *src_name, char con
+@@ -1197,7 +1277,7 @@ copy_reg (char const *src_name, char con
      }
  
    /* --attributes-only overrides --reflink.  */

++++++ coreutils-remove_hostname_documentation.patch ++++++
--- /var/tmp/diff_new_pack.fexBKC/_old  2016-12-05 16:28:48.000000000 +0100
+++ /var/tmp/diff_new_pack.fexBKC/_new  2016-12-05 16:28:48.000000000 +0100
@@ -6,7 +6,7 @@
 ===================================================================
 --- doc/coreutils.texi.orig
 +++ doc/coreutils.texi
-@@ -69,7 +69,6 @@
+@@ -70,7 +70,6 @@
  * groups: (coreutils)groups invocation.         Print group names a user is 
in.
  * head: (coreutils)head invocation.             Output the first part of 
files.
  * hostid: (coreutils)hostid invocation.         Print numeric host identifier.
@@ -14,7 +14,7 @@
  * id: (coreutils)id invocation.                 Print user identity.
  * install: (coreutils)install invocation.       Copy files and set attributes.
  * join: (coreutils)join invocation.             Join lines on a common field.
-@@ -201,7 +200,7 @@ Free Documentation License''.
+@@ -202,7 +201,7 @@ Free Documentation License''.
  * File name manipulation::       dirname basename pathchk mktemp realpath
  * Working context::              pwd stty printenv tty
  * User information::             id logname whoami groups users who
@@ -23,7 +23,7 @@
  * SELinux context::              chcon runcon
  * Modified command invocation::  chroot env nice nohup stdbuf timeout
  * Process control::              kill
-@@ -421,7 +420,6 @@ System context
+@@ -423,7 +422,6 @@ System context
  * date invocation::              Print or set system date and time
  * nproc invocation::             Print the number of processors
  * uname invocation::             Print system information
@@ -31,7 +31,7 @@
  * hostid invocation::            Print numeric host identifier
  * uptime invocation::            Print system uptime and load
  
-@@ -14986,7 +14984,6 @@ information.
+@@ -15073,7 +15071,6 @@ information.
  * arch invocation::             Print machine hardware name.
  * nproc invocation::            Print the number of processors.
  * uname invocation::            Print system information.
@@ -39,7 +39,7 @@
  * hostid invocation::           Print numeric host identifier.
  * uptime invocation::           Print system uptime and load.
  @end menu
-@@ -15815,15 +15812,6 @@ Note this is non-portable (even across G
+@@ -15912,15 +15909,6 @@ Note this is non-portable (even across G
  Print the machine hardware name (sometimes called the hardware class
  or hardware type).
  
@@ -55,7 +55,7 @@
  @item -p
  @itemx --processor
  @opindex -p
-@@ -15877,34 +15865,6 @@ Print the kernel version.
+@@ -15974,34 +15962,6 @@ Print the kernel version.
  
  @exitstatus
  

++++++ coreutils-remove_kill_documentation.patch ++++++
--- /var/tmp/diff_new_pack.fexBKC/_old  2016-12-05 16:28:48.000000000 +0100
+++ /var/tmp/diff_new_pack.fexBKC/_new  2016-12-05 16:28:48.000000000 +0100
@@ -6,7 +6,7 @@
 ===================================================================
 --- doc/coreutils.texi.orig
 +++ doc/coreutils.texi
-@@ -72,7 +72,6 @@
+@@ -73,7 +73,6 @@
  * id: (coreutils)id invocation.                 Print user identity.
  * install: (coreutils)install invocation.       Copy files and set attributes.
  * join: (coreutils)join invocation.             Join lines on a common field.
@@ -14,7 +14,7 @@
  * link: (coreutils)link invocation.             Make hard links between files.
  * ln: (coreutils)ln invocation.                 Make links between files.
  * logname: (coreutils)logname invocation.       Print current login name.
-@@ -203,7 +202,6 @@ Free Documentation License''.
+@@ -204,7 +203,6 @@ Free Documentation License''.
  * System context::               date arch nproc uname hostid uptime
  * SELinux context::              chcon runcon
  * Modified command invocation::  chroot env nice nohup stdbuf timeout
@@ -22,7 +22,7 @@
  * Delaying::                     sleep
  * Numeric operations::           factor numfmt seq
  * File permissions::             Access modes
-@@ -448,10 +446,6 @@ Modified command invocation
+@@ -450,10 +448,6 @@ Modified command invocation
  * stdbuf invocation::            Run a command with modified I/O buffering
  * timeout invocation::           Run a command with a time limit
  
@@ -33,7 +33,7 @@
  Delaying
  
  * sleep invocation::             Delay for a specified time
-@@ -16799,90 +16793,6 @@ the exit status of @var{command} otherwi
+@@ -16896,90 +16890,6 @@ the exit status of @var{command} otherwi
  @end display
  
  

++++++ coreutils-skip-gnulib-test-tls.patch ++++++
--- /var/tmp/diff_new_pack.fexBKC/_old  2016-12-05 16:28:48.000000000 +0100
+++ /var/tmp/diff_new_pack.fexBKC/_new  2016-12-05 16:28:48.000000000 +0100
@@ -21,7 +21,7 @@
 ===================================================================
 --- gnulib-tests/gnulib.mk.orig
 +++ gnulib-tests/gnulib.mk
-@@ -2242,9 +2242,10 @@ EXTRA_DIST += test-timespec.c macros.h
+@@ -2243,9 +2243,10 @@ EXTRA_DIST += test-timespec.c macros.h
  
  ## begin gnulib module tls-tests
  

++++++ coreutils-sysinfo.patch ++++++
--- /var/tmp/diff_new_pack.fexBKC/_old  2016-12-05 16:28:48.000000000 +0100
+++ /var/tmp/diff_new_pack.fexBKC/_new  2016-12-05 16:28:48.000000000 +0100
@@ -6,7 +6,7 @@
 ===================================================================
 --- src/uname.c.orig
 +++ src/uname.c
-@@ -337,6 +337,36 @@ main (int argc, char **argv)
+@@ -338,6 +338,36 @@ main (int argc, char **argv)
  # endif
          }
  #endif
@@ -43,7 +43,7 @@
        if (! (toprint == UINT_MAX && element == unknown))
          print_element (element);
      }
-@@ -362,6 +392,18 @@ main (int argc, char **argv)
+@@ -363,6 +393,18 @@ main (int argc, char **argv)
              element = hardware_platform;
          }
  #endif

++++++ coreutils-tests-shorten-extreme-factor-tests.patch ++++++
--- /var/tmp/diff_new_pack.fexBKC/_old  2016-12-05 16:28:48.000000000 +0100
+++ /var/tmp/diff_new_pack.fexBKC/_new  2016-12-05 16:28:48.000000000 +0100
@@ -16,7 +16,7 @@
 ===================================================================
 --- tests/local.mk.orig
 +++ tests/local.mk
-@@ -680,14 +680,9 @@ all_tests =                                       \
+@@ -691,14 +691,9 @@ all_tests =                                       \
  # See tests/factor/create-test.sh.
  tf = tests/factor
  factor_tests = \



Reply via email to