forked from pool/coreutils
c09ae1bc93
** Bug fixes cp -u no longer does unnecessary copying merely because the source has finer-grained time stamps than the destination. od now prints floating-point numbers without losing information, and it no longer omits spaces between floating-point columns in some cases. sort -u with at least two threads could attempt to read through a corrupted pointer. [bug introduced in coreutils-8.6] sort with at least two threads and with blocked output would busy-loop (spinlock) all threads, often using 100% of available CPU cycles to do no work. I.e., "sort < big-file | less" could waste a lot of power. [bug introduced in coreutils-8.6] sort with at least two threads no longer segfaults due to use of pointers into the stack of an expired thread. [bug introduced in coreutils-8.6] sort --compress no longer mishandles subprocesses' exit statuses, no longer hangs indefinitely due to a bug in waiting for subprocesses, and no longer generates many more than NMERGE subprocesses. sort -m -o f f ... f no longer dumps core when file descriptors are limited. csplit no longer corrupts heap when writing more than 999 files, nor does it leak memory for every chunk of input processed [the bugs were present in the initial implementation] tail -F once again notices changes in a currently unavailable remote directory [bug introduced in coreutils-7.5] ** Changes in behavior sort will not create more than 8 threads by default due to diminishing performance gains. Also the --parallel option is no longer restricted to the number of available processors. cp --attributes-only now completely overrides --reflink. Previously a reflink was needlessly attempted. OBS-URL: https://build.opensuse.org/package/show/Base:System/coreutils?expand=0&rev=77
25 lines
1010 B
Diff
25 lines
1010 B
Diff
Index: configure
|
|
===================================================================
|
|
--- configure.orig 2010-12-22 17:44:57.000000000 +0100
|
|
+++ configure 2011-01-03 13:26:32.207211872 +0100
|
|
@@ -3418,7 +3418,6 @@ as_fn_append ac_func_list " alarm"
|
|
as_fn_append ac_header_list " sys/statvfs.h"
|
|
as_fn_append ac_header_list " sys/select.h"
|
|
as_fn_append ac_func_list " nl_langinfo"
|
|
-gl_printf_safe=yes
|
|
as_fn_append ac_header_list " priv.h"
|
|
as_fn_append ac_header_list " pthread.h"
|
|
as_fn_append ac_func_list " readlinkat"
|
|
Index: m4/gnulib-comp.m4
|
|
===================================================================
|
|
--- m4/gnulib-comp.m4.orig 2010-12-22 14:40:52.000000000 +0100
|
|
+++ m4/gnulib-comp.m4 2011-01-03 13:26:32.227212448 +0100
|
|
@@ -1188,7 +1188,6 @@ AC_DEFUN([gl_INIT],
|
|
# Code from module printf-frexpl:
|
|
gl_FUNC_PRINTF_FREXPL
|
|
# Code from module printf-safe:
|
|
- m4_divert_text([INIT_PREPARE], [gl_printf_safe=yes])
|
|
# Code from module priv-set:
|
|
gl_PRIV_SET
|
|
# Code from module progname:
|