bug-coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

new snapshot available: coreutils-7.4.72-0e931


From: Jim Meyering
Subject: new snapshot available: coreutils-7.4.72-0e931
Date: Wed, 08 Jul 2009 22:52:25 +0200

I'm hoping to release coreutils-7.5 within the next week or two, so
now would be a good time to make sure it builds and passes "make check"
on your favorite systems.

coreutils snapshot:
  http://meyering.net/cu/coreutils-ss.tar.gz      9.4 MB
  http://meyering.net/cu/coreutils-ss.tar.xz      3.9 MB
  http://meyering.net/cu/coreutils-ss.tar.gz.sig
  http://meyering.net/cu/coreutils-ss.tar.xz.sig
aka
  http://meyering.net/cu/coreutils-7.4.73-0d64b.tar.gz
  http://meyering.net/cu/coreutils-7.4.73-0d64b.tar.xz

=======================================================================
Here's the NEWS

** Bug fixes

  truncate -s failed to skip all whitespace in the option argument in
  some locales.

  sort now correctly ignores fields whose ending position is specified
  before the start position. Previously in numeric mode the remaining
  part of the line after the start position was used as the sort key.
  [This bug appears to have been present in "the beginning".]

** New programs

  stdbuf: A new program to run a command with modified stdio buffering
  for its standard streams.

** Changes in behavior

  ls --color: files with multiple hard links are no longer colored differently
  by default. That can be enabled by changing the LS_COLORS environment
  variable. You can control that using the MULTIHARDLINK dircolors input
  variable which corresponds to the 'mh' LS_COLORS item. Note these variables
  were renamed from 'HARDLINK' and 'hl' which were available since
  coreutils-7.1 when this feature was introduced.

** New features

  chroot now accepts the options --userspec and --groups.

  sort accepts a new option, --human-numeric-sort (-h): sort numbers
  while honoring human readable suffixes like KiB and MB etc.

  tail --follow now uses inotify when possible, to be more responsive
  to file changes and more efficient when monitoring many files.


=======================================================================
Changes in coreutils since v7.4

Cliff Miller (1):
      sort: Ignore fields where end position is before the start position

Eric Blake (2):
      truncate: fix bug in use of isspace
      head, tail: make --help less ambiguous

Giuseppe Scrivano (6):
      chroot: accept new options --userspec=U:G and --groups=G1,G2,G3
      tail: use inotify if it is available
      tests: tail-2/wait: don't fail when run as root
      tail: avoid an inotify portability problem in kernels prior to 2.6.21
      tests: use the "nobody" user's group as the default group id
      tests: refactor code to use require_proc_pid_status_

Jim Meyering (50):
      post-release administrivia
      maint: README-release: minor improvements
      build: update from gnulib, for rename.m4 fix, improved tests, etc.
      maint: cfg.mk: remove now-unnecessary gnulib_dir definition
      build: turn off -Wlong-long
      maint: define ARRAY_CARDINALITY in system.h
      build: tr: avoid a warning due to newer gcc's -Wenum-compare
      maint: use ARRAY_CARDINALITY more
      build: avoid new warnings from gcc 4.5.0 20090517
      build: avoid new "make distcheck" failure with gcc 4.5.0 20090517
      maint: HACKING: mention a few more useful git commands
      build: require automake-1.11
      build: make distcheck rules use --enable-gcc-warnings
      tests: use "nobody" as the default group name in chroot test
      chroot: set-*-ID failure must provoke nonzero exit before execvp
      chroot: don't set bogus user-ID or group-ID for --u=U: or --u=:G
      chroot: make --groups= work without --userspec=;  be more robust
      build (man/): use automake's new $(AM_V_GEN) variable
      build: make generated man/*.1 files read-only
      build: no longer list gnulib's "memchr" module as obsolete
      doc: HACKING: mention the GNU Coding Standards
      doc: use newer URL for XZ utils
      dircolors: recognize .xz, .txz, .tbz and .tlz suffixes
      doc: adjust wording in README-prereq
      doc: HACKING: minor adjustments, additions
      sort: die immediately upon heap allocation failure
      build: update from gnulib
      diag: say "failed to...", rather than "cannot..." in a few diagnostics
      use a local var: more readable
      maint: revert last change: we're not ready for "local" in scripts, yet
      doc: cp: describe an oddity of combining -H/-L and --preserve=links
      doc: fix a typo
      build: update from gnulib (hash module updates; maint.mk tweak)
      doc: typo fix in README-hacking
      tests: tail-2/pid: include more info upon failure
      doc: README-hacking tweak
      maint: remove old TODO files
      maint: update all Copyright year lists to include 2009
      maint: add a rule to automate the annual copyright-year-update process
      maint: don't change COPYING
      maint: bootstrap: split a few long lines
      maint: bootstrap: sync submodule usage from gnulib
      maint: bootstrap: merge changes from gnulib
      tail: add comments noting potential inotify-related problems
      tests: tail-2/wait: rename internal file name
      build: update from gnulib
      move argv-iter module to gnulib
      tail: declare "file descriptor" variable to be "int", not size_t
      tail: use size_t for counter and index variables, ...
      build: update from gnulib

Kamil Dudka (1):
      ls --color: do not colorize files with multiple hard links by default

Matěj Cepl (1):
      doc: adjust README-prereq instructions

Michael Speer (1):
      sort: new --human-numeric-sort option to sort KiB MB etc.

Mike Frysinger (1):
      dircolors: add screen-256color-bce to TERM list

Pádraig Brady (10):
      tests: fix date-next-dow failure on older systems
      doc: clarify the operation of the comm -123 parameters
      maint: Add a syntax-check to ensure all .x-sc_ files are distributed
      tests: ls --color, permissions override hardlink coloring
      stdbuf: A new program to run a command with modified stdio buffering
      doc: clarify the tail inotify NEWS
      stdbuf: fix to stop -i option causing an assertion
      maint: generalize the development prerequisites docs
      doc: update the info on sort -b and -k
      sort: allow SI and IEC units on separate human sort fields

=======================================================================
We've inherited pretty many gnulib changes, too.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]