Hello community,

here is the log from the commit of package coreutils for openSUSE:Factory 
checked in at 2016-02-11 12:31:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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    
2015-10-06 13:23:09.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.coreutils.new/coreutils-testsuite.changes       
2016-02-11 12:31:46.000000000 +0100
@@ -1,0 +2,21 @@
+Fri Jan 29 22:08:45 UTC 2016 - m...@bernhard-voelker.de
+
+- Update to 8.25
+  (for details see included NEWS file)
+- coreutils.spec (%description): Add base32, a new utility.
+- Remove now-upstream patch:
+  * coreutils-tests-avoid-FP-of-ls-stat-free-color.patch
+- Refresh/merge all other patches:
+  * coreutils-build-timeout-as-pie.patch
+  * coreutils-disable_tests.patch
+  * coreutils-i18n.patch
+  * coreutils-invalid-ids.patch
+  * coreutils-misc.patch
+  * coreutils-ocfs2_reflinks.patch
+  * coreutils-remove_hostname_documentation.patch
+  * coreutils-remove_kill_documentation.patch
+  * coreutils-skip-gnulib-test-tls.patch
+  * coreutils-test_without_valgrind.patch
+  * coreutils-tests-shorten-extreme-factor-tests.patch
+
+-------------------------------------------------------------------
coreutils.changes: same change

Old:
----
  coreutils-8.24.tar.xz
  coreutils-8.24.tar.xz.sig
  coreutils-tests-avoid-FP-of-ls-stat-free-color.patch

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

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

Other differences:
------------------
++++++ coreutils-testsuite.spec ++++++
--- /var/tmp/diff_new_pack.u7NqRO/_old  2016-02-11 12:31:48.000000000 +0100
+++ /var/tmp/diff_new_pack.u7NqRO/_new  2016-02-11 12:31:48.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package coreutils-testsuite
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 License:        GPL-3.0+
 Group:          System/Base
 Url:            http://www.gnu.org/software/coreutils/
-Version:        8.24
+Version:        8.25
 Release:        0
 
 #################################################################
@@ -128,15 +128,13 @@
 Patch500:       coreutils-disable_tests.patch
 Patch501:       coreutils-test_without_valgrind.patch
 
-Patch600:       coreutils-tests-avoid-FP-of-ls-stat-free-color.patch
-
 # ================================================
 %description
 These are the GNU core utilities.  This package is the union of
 the GNU fileutils, sh-utils, and textutils packages.
 
-  [ arch 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 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
@@ -172,9 +170,6 @@
 %patch500
 %patch501
 
-# Upstream patch on top of v8.24 to fix a FP test failure with glibc>=2.22.
-%patch600
-
 #???## We need to statically link to gmp, otherwise we have a build loop
 #???#sed -i s,'$(LIB_GMP)',%%{_libdir}/libgmp.a,g Makefile.in
 

++++++ coreutils.spec ++++++
--- /var/tmp/diff_new_pack.u7NqRO/_old  2016-02-11 12:31:48.000000000 +0100
+++ /var/tmp/diff_new_pack.u7NqRO/_new  2016-02-11 12:31:48.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package coreutils
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 License:        GPL-3.0+
 Group:          System/Base
 Url:            http://www.gnu.org/software/coreutils/
-Version:        8.24
+Version:        8.25
 Release:        0
 
 #################################################################
@@ -128,15 +128,13 @@
 Patch500:       coreutils-disable_tests.patch
 Patch501:       coreutils-test_without_valgrind.patch
 
-Patch600:       coreutils-tests-avoid-FP-of-ls-stat-free-color.patch
-
 # ================================================
 %description
 These are the GNU core utilities.  This package is the union of
 the GNU fileutils, sh-utils, and textutils packages.
 
-  [ arch 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 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
@@ -172,9 +170,6 @@
 %patch500
 %patch501
 
-# Upstream patch on top of v8.24 to fix a FP test failure with glibc>=2.22.
-%patch600
-
 #???## We need to statically link to gmp, otherwise we have a build loop
 #???#sed -i s,'$(LIB_GMP)',%%{_libdir}/libgmp.a,g Makefile.in
 

++++++ coreutils-8.24.tar.xz -> coreutils-8.25.tar.xz ++++++
++++ 427453 lines of diff (skipped)

++++++ coreutils-build-timeout-as-pie.patch ++++++
--- /var/tmp/diff_new_pack.u7NqRO/_old  2016-02-11 12:31:52.000000000 +0100
+++ /var/tmp/diff_new_pack.u7NqRO/_new  2016-02-11 12:31:52.000000000 +0100
@@ -27,7 +27,7 @@
  
  # The list of all programs (separated in different variables to express
  # the how and when they should be installed) is defined in this makefile
-@@ -276,6 +276,9 @@ src_factor_LDADD += $(LIB_GMP)
+@@ -278,6 +278,9 @@ src_factor_LDADD += $(LIB_GMP)
  # for getloadavg
  src_uptime_LDADD += $(GETLOADAVG_LIBS)
  

++++++ coreutils-disable_tests.patch ++++++
--- /var/tmp/diff_new_pack.u7NqRO/_old  2016-02-11 12:31:52.000000000 +0100
+++ /var/tmp/diff_new_pack.u7NqRO/_new  2016-02-11 12:31:52.000000000 +0100
@@ -4,9 +4,9 @@
 
 Index: gnulib-tests/gnulib.mk
 ===================================================================
---- gnulib-tests/gnulib.mk.orig        2015-07-09 15:10:56.833805476 +0200
-+++ gnulib-tests/gnulib.mk     2015-07-09 15:10:56.851805050 +0200
-@@ -907,11 +907,11 @@ EXTRA_DIST += test-getloadavg.c signatur
+--- gnulib-tests/gnulib.mk.orig
++++ gnulib-tests/gnulib.mk
+@@ -899,11 +899,11 @@ EXTRA_DIST += test-getloadavg.c signatur
  ## end   gnulib module getloadavg-tests
  
  ## begin gnulib module getlogin-tests

++++++ coreutils-i18n.patch ++++++
++++ 931 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.u7NqRO/_old  2016-02-11 12:31:52.000000000 +0100
+++ /var/tmp/diff_new_pack.u7NqRO/_new  2016-02-11 12:31:52.000000000 +0100
@@ -25,6 +25,6 @@
            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));
+             error (EXIT_FAILURE, 0, _("invalid group: %s"),
+                    quote (name));
            gid = tmp;
-         }

++++++ coreutils-misc.patch ++++++
--- /var/tmp/diff_new_pack.u7NqRO/_old  2016-02-11 12:31:52.000000000 +0100
+++ /var/tmp/diff_new_pack.u7NqRO/_new  2016-02-11 12:31:52.000000000 +0100
@@ -6,8 +6,8 @@
 
 Index: gnulib-tests/test-isnanl.h
 ===================================================================
---- gnulib-tests/test-isnanl.h.orig    2015-07-09 14:59:20.897259261 +0200
-+++ gnulib-tests/test-isnanl.h 2015-07-09 15:04:01.173639553 +0200
+--- gnulib-tests/test-isnanl.h.orig
++++ gnulib-tests/test-isnanl.h
 @@ -47,7 +47,7 @@ main ()
    /* Quiet NaN.  */
    ASSERT (isnanl (NaNl ()));
@@ -35,9 +35,9 @@
  }
 Index: tests/misc/help-version.sh
 ===================================================================
---- tests/misc/help-version.sh.orig    2015-07-09 14:59:20.897259261 +0200
-+++ tests/misc/help-version.sh 2015-07-09 14:59:27.227110899 +0200
-@@ -237,6 +237,7 @@ parted_setup () { args="-s $tmp_in mklab
+--- tests/misc/help-version.sh.orig
++++ tests/misc/help-version.sh
+@@ -238,6 +238,7 @@ parted_setup () { args="-s $tmp_in mklab
  for i in $built_programs; do
    # Skip these.
    case $i in chroot|stty|tty|false|chcon|runcon|coreutils) continue;; esac
@@ -47,8 +47,8 @@
    echo z |gzip > $zin
 Index: tests/other-fs-tmpdir
 ===================================================================
---- tests/other-fs-tmpdir.orig 2015-07-09 14:59:20.898259238 +0200
-+++ tests/other-fs-tmpdir      2015-07-09 14:59:27.227110899 +0200
+--- tests/other-fs-tmpdir.orig
++++ tests/other-fs-tmpdir
 @@ -43,6 +43,9 @@ for d in $CANDIDATE_TMP_DIRS; do
  
  done

++++++ coreutils-ocfs2_reflinks.patch ++++++
--- /var/tmp/diff_new_pack.u7NqRO/_old  2016-02-11 12:31:52.000000000 +0100
+++ /var/tmp/diff_new_pack.u7NqRO/_new  2016-02-11 12:31:52.000000000 +0100
@@ -11,14 +11,14 @@
 
 Signed-off-by: Jie Liu <jeff....@oracle.com>
 ---
- src/copy.c |   99 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
- 1 file changed, 91 insertions(+), 8 deletions(-)
+ src/copy.c |   82 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
+ 1 file changed, 81 insertions(+), 1 deletion(-)
 
 Index: src/copy.c
 ===================================================================
---- src/copy.c.orig    2015-06-26 19:05:22.000000000 +0200
-+++ src/copy.c 2015-07-09 14:58:48.105027875 +0200
-@@ -324,6 +324,47 @@ sparse_copy (int src_fd, int dest_fd, ch
+--- src/copy.c.orig
++++ src/copy.c
+@@ -315,6 +315,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
-@@ -1040,6 +1081,45 @@ copy_reg (char const *src_name, char con
+@@ -1049,6 +1090,45 @@ copy_reg (char const *src_name, char con
        goto close_src_desc;
      }
  
@@ -102,7 +102,7 @@
 +          if (errno == EEXIST)
 +            {
 +              error (0, errno, _("failed to reflink %s from %s"),
-+                     quote_n (0, dst_name), quote_n (1, src_name));
++                     quoteaf_n (0, dst_name), quoteaf_n (1, src_name));
 +              return_val = false;
 +              goto close_src_desc;
 +            }
@@ -112,32 +112,12 @@
    /* The semantics of the following open calls are mandated
       by the specs for both cp and mv.  */
    if (! *new_dst)
-@@ -1185,17 +1265,20 @@ copy_reg (char const *src_name, char con
-   /* --attributes-only overrides --reflink.  */
-   if (data_copy_required && x->reflink_mode)
-     {
--      bool clone_ok = clone_file (dest_desc, source_desc) == 0;
--      if (clone_ok || x->reflink_mode == REFLINK_ALWAYS)
-+      if (! reflink_ok)
-         {
--          if (!clone_ok)
-+          bool clone_ok = clone_file (dest_desc, source_desc) == 0;
-+          if (clone_ok || x->reflink_mode == REFLINK_ALWAYS)
-             {
--              error (0, errno, _("failed to clone %s from %s"),
--                     quote_n (0, dst_name), quote_n (1, src_name));
--              return_val = false;
--              goto close_src_and_dst_desc;
-+               if (!clone_ok)
-+                 {
-+                   error (0, errno, _("failed to clone %s from %s"),
-+                          quote_n (0, dst_name), quote_n (1, src_name));
-+                   return_val = false;
-+                   goto close_src_and_dst_desc;
-+                 }
-+               data_copy_required = false;
-             }
--          data_copy_required = false;
-         }
+@@ -1192,7 +1272,7 @@ copy_reg (char const *src_name, char con
      }
  
+   /* --attributes-only overrides --reflink.  */
+-  if (data_copy_required && x->reflink_mode)
++  if (data_copy_required && x->reflink_mode && ! reflink_ok)
+     {
+       bool clone_ok = clone_file (dest_desc, source_desc) == 0;
+       if (clone_ok || x->reflink_mode == REFLINK_ALWAYS)

++++++ coreutils-remove_hostname_documentation.patch ++++++
--- /var/tmp/diff_new_pack.u7NqRO/_old  2016-02-11 12:31:52.000000000 +0100
+++ /var/tmp/diff_new_pack.u7NqRO/_new  2016-02-11 12:31:52.000000000 +0100
@@ -4,8 +4,8 @@
 
 Index: doc/coreutils.texi
 ===================================================================
---- doc/coreutils.texi.orig    2015-06-26 19:05:22.000000000 +0200
-+++ doc/coreutils.texi 2015-07-09 14:53:28.486520508 +0200
+--- doc/coreutils.texi.orig
++++ doc/coreutils.texi
 @@ -69,7 +69,6 @@
  * groups: (coreutils)groups invocation.         Print group names a user is 
in.
  * head: (coreutils)head invocation.             Output the first part of 
files.
@@ -23,7 +23,7 @@
  * SELinux context::              chcon runcon
  * Modified command invocation::  chroot env nice nohup stdbuf timeout
  * Process control::              kill
-@@ -420,7 +419,6 @@ System context
+@@ -421,7 +420,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
  
-@@ -14793,7 +14791,6 @@ information.
+@@ -14986,7 +14984,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
-@@ -15618,15 +15615,6 @@ easily available, as is the case with Li
+@@ -15815,15 +15812,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
-@@ -15680,34 +15668,6 @@ Print the kernel version.
+@@ -15877,34 +15865,6 @@ Print the kernel version.
  
  @exitstatus
  

++++++ coreutils-remove_kill_documentation.patch ++++++
--- /var/tmp/diff_new_pack.u7NqRO/_old  2016-02-11 12:31:52.000000000 +0100
+++ /var/tmp/diff_new_pack.u7NqRO/_new  2016-02-11 12:31:52.000000000 +0100
@@ -4,8 +4,8 @@
 
 Index: doc/coreutils.texi
 ===================================================================
---- doc/coreutils.texi.orig    2015-07-09 14:53:50.295009198 +0200
-+++ doc/coreutils.texi 2015-07-09 14:54:48.805637437 +0200
+--- doc/coreutils.texi.orig
++++ doc/coreutils.texi
 @@ -72,7 +72,6 @@
  * id: (coreutils)id invocation.                 Print user identity.
  * install: (coreutils)install invocation.       Copy files and set attributes.
@@ -22,7 +22,7 @@
  * Delaying::                     sleep
  * Numeric operations::           factor numfmt seq
  * File permissions::             Access modes
-@@ -447,10 +445,6 @@ Modified command invocation
+@@ -448,10 +446,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
-@@ -16602,90 +16596,6 @@ the exit status of @var{command} otherwi
+@@ -16799,90 +16793,6 @@ the exit status of @var{command} otherwi
  @end display
  
  

++++++ coreutils-skip-gnulib-test-tls.patch ++++++
--- /var/tmp/diff_new_pack.u7NqRO/_old  2016-02-11 12:31:52.000000000 +0100
+++ /var/tmp/diff_new_pack.u7NqRO/_new  2016-02-11 12:31:52.000000000 +0100
@@ -19,9 +19,9 @@
 
 Index: gnulib-tests/gnulib.mk
 ===================================================================
---- gnulib-tests/gnulib.mk.orig        2015-06-19 13:24:05.000000000 +0200
-+++ gnulib-tests/gnulib.mk     2015-07-09 15:11:24.099160681 +0200
-@@ -2238,9 +2238,10 @@ EXTRA_DIST += test-time.c
+--- gnulib-tests/gnulib.mk.orig
++++ gnulib-tests/gnulib.mk
+@@ -2242,9 +2242,10 @@ EXTRA_DIST += test-timespec.c macros.h
  
  ## begin gnulib module tls-tests
  

++++++ coreutils-test_without_valgrind.patch ++++++
--- /var/tmp/diff_new_pack.u7NqRO/_old  2016-02-11 12:31:52.000000000 +0100
+++ /var/tmp/diff_new_pack.u7NqRO/_new  2016-02-11 12:31:52.000000000 +0100
@@ -4,8 +4,8 @@
 
 Index: tests/misc/shuf-reservoir.sh
 ===================================================================
---- tests/misc/shuf-reservoir.sh.orig  2015-07-09 16:52:02.577880662 +0200
-+++ tests/misc/shuf-reservoir.sh       2015-07-09 16:59:38.928158153 +0200
+--- tests/misc/shuf-reservoir.sh.orig
++++ tests/misc/shuf-reservoir.sh
 @@ -37,8 +37,7 @@ run_shuf_n()
  
    # Critical memory-related bugs will cause a segfault here

++++++ coreutils-tests-shorten-extreme-factor-tests.patch ++++++
--- /var/tmp/diff_new_pack.u7NqRO/_old  2016-02-11 12:31:52.000000000 +0100
+++ /var/tmp/diff_new_pack.u7NqRO/_new  2016-02-11 12:31:52.000000000 +0100
@@ -16,7 +16,7 @@
 ===================================================================
 --- tests/local.mk.orig
 +++ tests/local.mk
-@@ -679,14 +679,9 @@ all_tests =                                       \
+@@ -680,14 +680,9 @@ all_tests =                                       \
  # See tests/factor/create-test.sh.
  tf = tests/factor
  factor_tests = \

++++++ coreutils.keyring ++++++
Files /var/tmp/diff_new_pack.u7NqRO/_old and /var/tmp/diff_new_pack.u7NqRO/_new 
differ


Reply via email to