bug-coreutils
[Top][All Lists]
Advanced

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

new snapshot available: coreutils-8.3.10-a4da4


From: Jim Meyering
Subject: new snapshot available: coreutils-8.3.10-a4da4
Date: Tue, 12 Jan 2010 13:55:37 +0100

I'm planning to release coreutils-8.4 tomorrow.
It will be a build-fix-only release, along with a minor bug fix
for the relatively new command, nproc.  I've opted to take
all of the many changes from gnulib up to this morning, because
they seem safe.  A few are required to fix actual problems.  Note that
most of the gnulib changes have no effect on coreutils, since we don't
use libunistring (yet!).


coreutils snapshot: (.gz files are here, too)
  http://meyering.net/cu/coreutils-ss.tar.xz      4.3 MB
  http://meyering.net/cu/coreutils-ss.tar.xz.sig
  http://meyering.net/cu/coreutils-8.3.10-a4da4.tar.xz

There are .gz and .sig files here, too:
  http://people.redhat.com/meyering/cu/coreutils-ss.tar.xz
  http://people.redhat.com/meyering/cu/coreutils-8.3.10-a4da4.tar.xz

Here's the NEWS so far:
---------------------------------
** Bug fixes

  nproc --all is now guaranteed to be as large as the count
  of available processors, which may not have been the case
  on GNU/Linux systems with neither /proc nor /sys available.
  [bug introduced in coreutils-8.1]

** Build-related

  Work around a build failure when using buggy <sys/capability.h>.
  Alternatively, configure with --disable-libcap.

  Compilation would fail on systems using glibc-2.7..2.9 due to changes in
  gnulib's wchar.h that tickled a bug in at least those versions of glibc's
  own <wchar.h> header.  Now, gnulib works around the bug in those older
  glibc <wchar.h> headers.

  Building would fail with a link error (cp/copy.o) when XATTR headers
  were installed without the corresponding library.  Now, configure
  detects that and disables xattr support, as one would expect.
---------------------------------

Changes in coreutils since v8.3

Eric Blake (1):
      maint: move coreutils specific rule into cfg.mk

Jim Meyering (4):
      post-release administrivia
      doc: mention the wchar.h vs. glibc build problem
      build: fix build failure due to missing libxattr
      build: update gnulib, to get fixed getlogin-related tests

Kamil Dudka (1):
      ls: reorder includes to work around broken <sys/capability.h>

Pádraig Brady (4):
      nproc: return a possibly more accurate total CPU count
      maint: fix tests on solaris by using /usr/xpg4/bin
      maint: remove an already handled item from TODO
      maint: update info about getting the prerequisite automake



Changes in gnulib since coreutils' v8.3

Bruno Haible (125):
      ChangeLog: Correct a recent entry.
      nl_langinfo: Simplify logic.
      doc: Clarify the platforms.
      xlist, xoset: Fix missing dependency bug, introduced on 2009-12-13.
      stdio: Ensure <stdio.h> defines off_t, ssize_t, va_list.
      dirent: Document the last fix.
      mbslen: Avoid collision with system function.
      Fix indentation of wctype.in.h, broken since 2007-01-06.
      Tests for module 'getlogin_r'.
      getlogin_r: Add comment.
      getlogin_r: Small fixes.
      getlogin_r: Support for native Windows.
      New module 'getlogin'.
      Tests for module 'getlogin'.
      unistr/u8-to-u16: Reject invalid input.
      unistr/u8-to-u32: Reject invalid input.
      unistr/u16-to-u8: Reject invalid input.
      unistr/u16-to-u32: Reject invalid input.
      Complete recent ChangeLog entry.
      wchar: Fix compilation error when <wchar.h> is used from coreutils.
      unistr/u8-mbsnlen: Fix return value for incomplete character.
      unistr/u*-next: Add missing dependencies.
      unistr/u*-stpncpy: Fix the return value.
      unistr/u*-strcoll: Try harder to distinguish different strings.
      Add more tests.
      Add more tests.
      Tests for module 'unistr/u8-check'.
      Tests for module 'unistr/u16-check'.
      Tests for module 'unistr/u32-check'.
      Tests for module 'unistr/u8-to-u16'.
      Tests for module 'unistr/u8-to-u32'.
      Tests for module 'unistr/u16-to-u8'.
      Tests for module 'unistr/u16-to-u32'.
      Tests for module 'unistr/u32-to-u8'.
      Tests for module 'unistr/u32-to-u16'.
      Tests for module 'unistr/u8-mblen'.
      Tests for module 'unistr/u16-mblen'.
      Tests for module 'unistr/u32-mblen'.
      Tests for module 'unistr/u8-mbtouc-unsafe'.
      Tests for module 'unistr/u16-mbtouc-unsafe'.
      Tests for module 'unistr/u32-mbtouc-unsafe'.
      Tests for module 'unistr/u8-mbtouc'.
      Tests for module 'unistr/u16-mbtouc'.
      Tests for module 'unistr/u32-mbtouc'.
      Tests for module 'unistr/u8-mbtoucr'.
      Tests for module 'unistr/u16-mbtoucr'.
      Tests for module 'unistr/u32-mbtoucr'.
      Tests for module 'unistr/u8-uctomb'.
      Tests for module 'unistr/u16-uctomb'.
      Tests for module 'unistr/u32-uctomb'.
      Tests for module 'unistr/u8-cpy'.
      Tests for module 'unistr/u16-cpy'.
      Tests for module 'unistr/u32-cpy'.
      Tests for module 'unistr/u8-move'.
      Tests for module 'unistr/u16-move'.
      Tests for module 'unistr/u32-move'.
      Tests for module 'unistr/u8-set'.
      Tests for module 'unistr/u16-set'.
      Tests for module 'unistr/u32-set'.
      Tests for module 'unistr/u8-cmp'.
      Tests for module 'unistr/u16-cmp'.
      Tests for module 'unistr/u32-cmp'.
      Tests for module 'unistr/u8-cmp2'.
      Tests for module 'unistr/u16-cmp2'.
      Tests for module 'unistr/u32-cmp2'.
      Tests for module 'unistr/u8-chr'.
      Tests for module 'unistr/u16-chr'.
      Tests for module 'unistr/u32-chr'.
      Tests for module 'unistr/u8-mbsnlen'.
      Tests for module 'unistr/u16-mbsnlen'.
      Tests for module 'unistr/u32-mbsnlen'.
      Tests for module 'unistr/u8-cpy-alloc'.
      Tests for module 'unistr/u16-cpy-alloc'.
      Tests for module 'unistr/u32-cpy-alloc'.
      Tests for module 'unistr/u8-strmblen'.
      Tests for module 'unistr/u16-strmblen'.
      Tests for module 'unistr/u32-strmblen'.
      Tests for module 'unistr/u8-strmbtouc'.
      Tests for module 'unistr/u16-strmbtouc'.
      Tests for module 'unistr/u32-strmbtouc'.
      Tests for module 'unistr/u8-next'.
      Tests for module 'unistr/u16-next'.
      Tests for module 'unistr/u32-next'.
      Tests for module 'unistr/u8-prev'.
      Tests for module 'unistr/u16-prev'.
      Tests for module 'unistr/u32-prev'.
      Tests for module 'unistr/u8-strlen'.
      Tests for module 'unistr/u16-strlen'.
      Tests for module 'unistr/u32-strlen'.
      Tests for module 'unistr/u8-strnlen'.
      Tests for module 'unistr/u16-strnlen'.
      Tests for module 'unistr/u32-strnlen'.
      Tests for module 'unistr/u8-strcpy'.
      Tests for module 'unistr/u16-strcpy'.
      Tests for module 'unistr/u32-strcpy'.
      Tests for module 'unistr/u8-stpcpy'.
      Tests for module 'unistr/u16-stpcpy'.
      Tests for module 'unistr/u32-stpcpy'.
      Tests for module 'unistr/u8-strncpy'.
      Tests for module 'unistr/u16-strncpy'.
      Tests for module 'unistr/u32-strncpy'.
      Tests for module 'unistr/u8-stpncpy'.
      Tests for module 'unistr/u16-stpncpy'.
      Tests for module 'unistr/u32-stpncpy'.
      Tests for module 'unistr/u8-strcat'.
      Tests for module 'unistr/u16-strcat'.
      Tests for module 'unistr/u32-strcat'.
      Tests for module 'unistr/u8-strncat'.
      Tests for module 'unistr/u16-strncat'.
      Tests for module 'unistr/u32-strncat'.
      Tests for module 'unistr/u8-strcmp'.
      Tests for module 'unistr/u16-strcmp'.
      Tests for module 'unistr/u32-strcmp'.
      Tests for module 'unistr/u8-strcoll'.
      Tests for module 'unistr/u16-strcoll'.
      Tests for module 'unistr/u32-strcoll'.
      Tests for module 'unistr/u8-strncmp'.
      Tests for module 'unistr/u16-strncmp'.
      Tests for module 'unistr/u32-strncmp'.
      Tests for module 'unistr/u8-strdup'.
      Tests for module 'unistr/u16-strdup'.
      Tests for module 'unistr/u32-strdup'.
      nproc: Refactor.
      nproc: Work better on Linux when /proc and /sys are not mounted.
      getlogin, getlogin_r: Avoid test failure.

Eric Blake (7):
      dup2: work around mingw bug
      maint.mk: allow packages to add makefile @@ exceptions
      warn-on-use: new module
      stdio: warn on suspicious uses
      unistd: warn on use of environ without module
      math: add portability warnings for classification macros
      tests: avoid more large file warnings

Jim Meyering (2):
      maint.mk: extend proper_name_utf8-vs-LIBICONV-checking rule
      utimecmp: avoid new warning from upcoming gcc-4.5.0

John W. Eaton (2):
      wctype: allow C++ use
      glob: Fix C++ compilation.

Karl Berry (1):
      autoupdate

Simon Josefsson (1):
      lib/dup2.c (rpl_dup2): Improve comment.




reply via email to

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