coreutils-announce
[Top][All Lists]
Advanced

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

[Coreutils-announce] sh-utils-2.0.13 released


From: Jim Meyering
Subject: [Coreutils-announce] sh-utils-2.0.13 released
Date: Sun, 28 Jul 2002 09:09:17 +0200
User-agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.3.50 (i686-pc-linux-gnu)

Here's one more test release.
In case you fiddle with the build infrastructure,
note that it requires a very recent version of automake
(the upcoming 1.6b should work fine) in order for the
installcheck target to work.

With a little luck, I'll release textutils-2.1 in a week,
once automake-1.6b has been released.

Jim

  ftp://alpha.gnu.org/gnu/fetish/sh-utils-2.0.13.tar.gz   (2.1 MB)
  ftp://alpha.gnu.org/gnu/fetish/sh-utils-2.0.13.tar.bz2  (1.4 MB)
  http://fetish.sf.net/sh-utils-2.0.13.tar.gz   (2.1 MB)
  http://fetish.sf.net/sh-utils-2.0.13.tar.bz2  (1.4 MB)

And here are xdelta-style diffs

  ftp://alpha.gnu.org/gnu/fetish/sh-utils-2.0.12-2.0.13.xdelta   (300 KB)
  http://fetish.sf.net/sh-utils-2.0.12-2.0.13.xdelta   (300 KB)

Here are the MD5 and SHA1 signatures:

8b230e136c789ed3bad575586c2894dd  sh-utils-2.0.13.tar.gz
92831528f99e1063fd819e8abaff633b  sh-utils-2.0.13.tar.bz2
d79af9d1bef362e0771ecc0b4494f933  sh-utils-2.0.12-2.0.13.xdelta
c4f4e6ccde13baf9b6c916b5e3ef550e092009ca  sh-utils-2.0.13.tar.gz
ccfef8e5eaf006088aaaaeb3b5a4ae0efe21b01c  sh-utils-2.0.13.tar.bz2
63459f7244c96f5f3904ae68c5f94ec7739bee44  sh-utils-2.0.12-2.0.13.xdelta

NEWS:

ChangeLog entries:

**********************************************************************
ChangeLog       27 Jul 2002 21:39:33 -0000      1.785
**********************************************************************
2002-07-27  Jim Meyering  <address@hidden>

        * Version 2.0.13.

        * src/who.c (UT_EXIT_E_TERMINATION, UT_EXIT_E_EXIT): Remove definitions.
        Now they're defined in readutmp.h.
        (print_deadprocs): Remove obsolete FIXME comment.

2002-07-07  Paul Eggert  <address@hidden>

        * src/nohup.sh: Port to POSIX 1003.1-2001 "nice", which
        requires the option "-n 5" rather than "-5".  This matters
        with GNU "nice" if the user has set the _POSIX2_VERSION
        environment variable.

2002-07-24  Jim Meyering  <address@hidden>

        * src/Makefile.am (AM_INSTALLCHECK_STD_OPTIONS_EXEMPT): Exempt false.

2002-07-20  Jim Meyering  <address@hidden>

        * Upgrade to cvs automake -- required to work with 2.53b.
        * configure.ac: Require automake-1.6a.

        * tests/Makefile.am (TESTS_ENVIRONMENT): Remove now-unused parts
        of this definition.
        (EXTRA_DIST): Add priv-check.
        * tests/priv-check: New file.

        * Upgrade to gettext-0.11.3.
        * Upgrade to autoconf-2.53b.

2002-07-18  Jim Meyering  <address@hidden>

        * src/uname.c (main): Test sysctl(...) >= 0, not == 0, since
        on NetBSD the return value may well be positive.
        Use one-line aggregate initializations.
        Use tightly scoped static buffers to avoid warnings about
        unused variables on some systems.

2002-05-07  Paul Eggert  <address@hidden>

        Add support for BSD-style sysctl to get the strings needed for
        uname -p and uname -i.  Unfortunately the different BSDs vary,
        but I've surveyed FreeBSD, NetBSD, and OpenBSD.

        * src/uname.c (UNAME_HARDWARE_PLATFORM, UNAME_PROCESSOR): New macros.
        (main): Use them, along with sysctl, to support uname -i and uname -p
        on BSD hosts.

2002-07-17  Jim Meyering  <address@hidden>

        * src/uptime.c (print_uptime): Restore use of (equivalent, but
        more readable) `>=' from Bruno's patch.

        * configure.ac (jm_BOOT_TIME): Remove. (moved/renamed to m4/boottime.m4)
        Use the replacement: GNULIB_BOOT_TIME.

2002-07-13  Bruno Haible  <address@hidden>

        * src/uptime.c: Include sys/sysctl.h.
        (print_uptime): Add support for determining the boot time on FreeBSD.

2002-07-15  Jim Meyering  <address@hidden>

        * src/uptime.c (print_uptime): Use STREQ in place of !strcmp.

        * src/uname.c (main): Remove unnecessary uses of `defined' when
        operating on `HAVE_...' symbols.  Remove unnecessary parentheses.

2002-07-02  Jim Meyering  <address@hidden>

        * src/basename.c, src/chroot.c, src/date.c, src/dirname.c (usage):
        Use the PACKAGE_BUGREPORT e-mail address, rather than hard-coding it.
        * src/echo.c, src/env.c, src/expr.c, src/factor.c: Likewise.
        * src/hostname.c, src/id.c, src/kill.c, src/logname.c: Likewise.
        * src/nice.c, src/pathchk.c, src/pinky.c, src/printenv.c: Likewise.
        * src/printf.c, src/pwd.c, src/seq.c, src/sleep.c, src/stty.c: Likewise.
        * src/su.c, src/tee.c, src/test.c, src/true.c, src/tty.c: Likewise.
        * src/uname.c, src/uptime.c, src/users.c, src/who.c: Likewise.
        * src/whoami.c, src/yes.c: Likewise.

        * src/Makefile.am (.sh): Also substitute @address@hidden
        * src/groups.sh (usage): Use @PACKAGE_BUGREPORT@, rather than
        hard-coding a deprecated address.
        * src/nohup.sh (usage_help): Likewise.

        * src/date.c (usage): Mention that the expansions of %p and %P are
        empty in many locales.  From matthew arnison.

2002-06-22  Jim Meyering  <address@hidden>

        * configure.ac: Invoke AC_GNU_SOURCE very early.

2002-05-24  Jim Meyering  <address@hidden>

        * tests/nice: Move this file...
        * tests/misc/nice: ...to here.
        * tests/Makefile.am (TESTS): Remove nice.
        * tests/misc/Makefile.am (TESTS): Add nice.
        * configure.ac (AC_CONFIG_FILES): Add tests/misc/Makefile.

        * src/pathchk.c (validate_path): Compare the result of the function --
        not its (constant) address -- against zero.
        Patch from Tim J. Robbins <address@hidden>
        * tests/misc/pathchk1: New test for the above.
        * tests/misc: New directory.
        * tests/Makefile.am (SUBDIRS): Add misc.
        * tests/misc/Makefile.am: New file.

2002-05-03  Jim Meyering  <address@hidden>

        * src/uptime.c (print_uptime): Use ngettext for day/days and user/users.
        Suggestion from Karl Eichwalder.

        * src/kill.c (usage): Add a little to the description of --list.
        Uncapitalize first word and remove period at end of each one line
        option description.

        * src/who.c (usage): Tweak description of --users.
        From Karl Eichwalder.


**********************************************************************
doc/ChangeLog   24 Jul 2002 08:33:27 -0000      1.55
**********************************************************************
2002-07-24  Jim Meyering  <address@hidden>

        * coreutils.texi (Time directives): Document %P, %R, %e, %F,
        %g, %G, and %V

2002-07-22  Martin Michlmayr  <address@hidden>

        * coreutils.texi (Formatting the file names): Document
        that -N/--literal are equivalent to --quoting-style=literal.
        Reported by Oskar Liljeblad as Debian bug#103612.

2002-07-10  Jim Meyering  <address@hidden>

        * coreutils.texi (du invocation): s/PAT/PATTERN/.
        From Martin Michlmayr.

2002-07-08  Jim Meyering  <address@hidden>

        * coreutils.texi (cp invocation): Remove unnecessary "$@" in example;
        Texinfo would render the @" as an umlaut over the following character.
        From Paul Eggert.
        * Makefile.am (check-texinfo): Check for the above.

2002-07-06  Jim Meyering  <address@hidden>

        * coreutils.texi (stat invocation): Remove description of --secure.

2002-07-03  Jim Meyering  <address@hidden>

        * coreutils.texi (stat invocation): Rename --link/-l
        to --dereference/-L.  Rewrite description of --dereference.

2002-06-26  Paul Eggert  <address@hidden>

        * coreutils.texi (Putting the tools together): Don't mention egrep,
        since it's not part of POSIX 1003.1-2001.

2002-06-21  Jim Meyering  <address@hidden>

        * coreutils.texi (stat invocation): New section.  From Michael Meskes.

2002-05-19  Paul Eggert  <address@hidden>

        * coreutils.texi (ls invocation): Document new option: --author.

2002-06-03  Jim Meyering  <address@hidden>

        * coreutils.texi (rm invocation): Add the warning (also in the --help
        output) that the contents of a removed file are often recoverable.

2002-05-27  Jim Meyering  <address@hidden>

        * Makefile.am (check-texinfo): Adapt to reflect that now we use
        @acronym{POSIX}.

2002-05-26  Jim Meyering  <address@hidden>

        * coreutils.texi: Use @acronym in place of most uses of @sc.
        * getdate.texi (Date input formats): Likewise.


**********************************************************************
lib/ChangeLog   27 Jul 2002 21:39:45 -0000      1.368
**********************************************************************
2002-07-27  Jim Meyering  <address@hidden>

        * readutmp.h: If we have both utmpx.h and utmp.h, and there exists
        the utmp.ut_exit member, but not the utmpx.ut_exit member, then
        undefine HAVE_UTMPX_H.  For AIX 4.3.3.  Doing all this in cpp is
        a big kludge; someday we'll put the brains in an autoconf macro.
        (UT_EXIT_E_TERMINATION, UT_EXIT_E_EXIT): Define.

2002-07-20  Jim Meyering  <address@hidden>

        * xmalloc.c: Adjust to work with new autoconf macros, AC_FUNC_MALLOC
        and AC_FUNC_REALLOC: test #ifndef HAVE_MALLOC/HAVE_REALLOC.

        * gettext.h: Upgrade to gettext-0.11.3.

2002-07-13  Bruno Haible  <address@hidden>

        * xstat.in: Include <string.h>.
        * mountlist.c: #undef MNT_IGNORE before defining it, to avoid warning
        on FreeBSD.

2002-07-09  Jim Meyering  <address@hidden>

        * mountlist.h (ME_DUMMY): Don't count entries of type `auto' as dummy
        ones.  At least on GNU/Linux systems, `auto' means something else.
        From Michael Stone.

2002-07-01  Jim Meyering  <address@hidden>

        * c-stack.c: Include sys/time.h.
        From Volker Borchert.

2002-06-11  Paul Eggert  <address@hidden>

        * fnmatch.c, fnmatch_loop.c (WIDE_CHAR_SUPPORT):
        New macro.  Use it uniformly instead of
        (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H).
        It also uses HAVE_BTOWC, to fix a porting bug on Solaris 2.5.1
        reported by Vin Shelton.

2002-06-22  Jim Meyering  <address@hidden>

        * fnmatch.c (ISASCII, ISPRINT): Undefine, to avoid warning about
        redefinition due to Solaris5.6's definition in /usr/include/sys/euc.h.

2002-06-22  Paul Eggert  <address@hidden>

        * c-stack.h (segv_handler, c_stack_action) [! defined SA_SIGINFO]:
        Do not assume SA_SIGINFO behavior.
        Bug reported by Jim Meyering on NetBSD 1.5.2.

2002-06-22  Jim Meyering  <address@hidden>

        * c-stack.c, c-stack.h: New files, from diffutils-2.8.2.

        * exitfail.c, exitfail.h: Likewise.
        * Makefile.am (libfetish_a_SOURCES): Add exitfail.c and exitfail.h.

        * Makefile.am (libfetish_a_SOURCES): Add fnmatch_.h in place
        of fnmatch.h.
        (EXTRA_DIST): Add fnmatch_loop.c.
        (libfetish_a_SOURCES): Add c-stack.c and c-stack.h.

        * fnmatch_loop.c: New file, from diffutils-2.8.2.
        * fnmatch.c: Update from diffutils-2.8.2.
        * fnmatch_.h: New file.  From diffutils-2.8.2.
        * fnmatch.h: Remove file.

2002-06-18  Paul Eggert  <address@hidden>

        * file-type.h: Report an error if neither S_ISREG nor
        S_IFREG is defined, instead of using a test specific to glibc
        2.2.  This should be safe, since POSIX requires S_ISREG and
        Unix Version 7 had S_IFREG.  We don't need to check for
        <sys/types.h> since we don't use any symbols that it defines.

2002-06-15  Jim Meyering  <address@hidden>

        * file-type.h (FILE_TYPE_H): Guard entire contents with #ifndef.
        For GNU libc 2.2 and newer, ensure that <sys/types.h> and <sys/stat.h>
        have been included before this file.

2002-06-13  Richard Dawe  <address@hidden>

        * Makefile.am (lstat.c, stat.c, .sin.sed): Use t-$@, rather than 
address@hidden,
        so that each temporary file name is unique and valid in the first
        8 characters, for operation under DOS.

2002-06-15  Jim Meyering  <address@hidden>

        Work even with DJGPP 2.03, which lacks support for symlinks.
        From Richard Dawe.
        * xstat.in (S_ISLNK): Define to 0 if neither S_ISLNK nor S_IFLNK
        is defined.
        * lchown.c (S_ISLNK): Likewise.

2002-06-14  Jim Meyering  <address@hidden>

        * file-type.h: Use the version from diffutils-2.8.2.
        * file-type.c: Likewise.

2002-05-27  Jim Meyering  <address@hidden>

        Fix a problem seen only on nonconforming systems whereby ls.c's
        use of localtime, and then of gettimeofday would cause trouble:
        the localtime call used to initialize rpl_gettimeofday's save
        mechanism would clobber ls's current local time information so
        that in any long listing the first file would always be listed
        with date 1970-01-01.  Analysis by Volker Borchert.

        * gettimeofday.c (localtime): Undefine.
        (rpl_localtime): New function.

2002-05-22  Jim Meyering  <address@hidden>

        * Makefile.am (libfetish_a_SOURCES): Add file-type.c and file-type.h.
        * file-type.h: New file.
        * file-type.c (file_type): New file/function.  Extracted from diffutils.


**********************************************************************
m4/ChangeLog    27 Jul 2002 21:39:16 -0000      1.417
**********************************************************************
2002-07-27  Jim Meyering  <address@hidden>

        * prereq.m4 (jm_PREREQ_READUTMP): Don't check just
        `struct utmpx.ut_exit' and `struct utmp.ut_exit'.  Instead, check
        all combinations of utmp/utmpx and ut_termination/e_termination
        and ut_exit/e_exit.

2002-07-23  Jim Meyering  <address@hidden>

        * c-bs-a.m4 (AC_C_BACKSLASH_A): Remove file, now that autoconf
        provides this macro.

2002-07-20  Jim Meyering  <address@hidden>

        * intdiv0.m4: New file.  From gettex-0.11.3.

        * jm-macros.m4: Require autoconf-2.53b.
        Use new macros AC_FUNC_MALLOC and AC_FUNC_REALLOC,
        in place of jm_-prefixed ones.  Thanks, Akim!
        * malloc.m4: Remove file, now that autoconf provides this macro.
        * realloc.m4: Likewise.

2002-07-18  gettextize  <address@hidden>

        * gettext.m4: Upgrade to gettext-0.11.3.
        * iconv.m4: Upgrade to gettext-0.11.3.
        * isc-posix.m4: Upgrade to gettext-0.11.3.
        * lcmessage.m4: Upgrade to gettext-0.11.3.
        * lib-link.m4: Upgrade to gettext-0.11.3.

2002-07-17  Jim Meyering  <address@hidden>

        * boottime.m4: New file.  Extracted from sh-utils' configure.ac
        and extended to work also with *BSD systems.

2002-07-15  Jim Meyering  <address@hidden>

        FreeBSD support for uname and uptime.
        * jm-macros.m4 (jm_MACROS): Check for the sysctl function.
        (jm_CHECK_ALL_HEADERS): Check for sys/sysctl.h.
        Suggestion from Bruno Haible.

2002-06-11  Paul Eggert  <address@hidden>

        * fnmatch.m4 (_AC_LIBOBJ_FNMATCH): Check for btowc.

2002-06-22  Jim Meyering  <address@hidden>

        * c-stack.m4: New file, from diffutils-2.8.2.
        * prereq.m4 (jm_PREREQ): Add jm_PREREQ_C_STACK.

        * jm-macros.m4 (jm_CHECK_ALL_TYPES): Don't require AC__GNU_SOURCE,
        now that configure.ac uses AC_GNU_SOURCE.
        (jm_MACROS): Rename: jm_FUNC_FNMATCH to AC_FUNC_FNMATCH_GNU.
        * prereq.m4 (jm_PREREQ_EXCLUDE): Likewise, wrt jm_FUNC_FNMATCH.

        Update to latest tools.  Suggestions from Paul Eggert.
        * stdbool.m4: New file, from diffutils-2.8.2.
        * gnu-source.m4: Update from diffutils-2.8.2.
        * fnmatch.m4: Likewise.
        * prereq.m4: Change each use of AC_CHECK_HEADERS(stdbool.h)
        to AC_HEADER_STDBOOL

2002-06-21  Jim Meyering  <address@hidden>

        * c-bs-a.m4: Add comment, from diffutils-2.8.2.
        * mbrtowc.m4: Likewise.

        * mbstate_t.m4: Update from diffutils-2.8.2.
        * mbswidth.m4: Reflect name change:
        s/AC_MBSTATE_T/AC_TYPE_MBSTATE_T.
        * prereq.m4 (jm_PREREQ_QUOTEARG): Likewise.

        * lib-link.m4: Update from gettext-0.11.2.
        * gettext.m4: Likewise.

        * jm-macros.m4 (jm_CHECK_ALL_HEADERS): Check for hurd.h.
        From Alfred M. Szmidt.

2002-05-19  Paul Eggert  <address@hidden>

        * jm-macros.m4 (jm_CHECK_ALL_TYPES): Check for st_author.

2002-06-07  Jim Meyering  <address@hidden>

        * prereq.m4 (jm_PREREQ_STAT): Check for sys/param.h and sys/mount.h.
        They're needed at least for NetBSD 1.5.2.
        ($statxfs_includes): Include those same headers.
        ($statxfs_includes): Include sys/vfs.h if available.
        ($statxfs_includes): Likewise for sys/statvfs.h.
        Check for the following members in both structs statfs and statvfs:
        f_basetype, f_type, f_fsid.__val, f_namemax, f_namelen.

2002-06-01  Jim Meyering  <address@hidden>

        * d-type.m4 (jm_CHECK_TYPE_STRUCT_DIRENT_D_TYPE): Rename macro:
        s/D_TYPE_IN_DIRENT/HAVE_STRUCT_DIRENT_D_TYPE/.

2002-05-28  Jim Meyering  <address@hidden>

        * readdir.m4 (jm_FUNC_READDIR): Undefine `mkdir', not `rmdir'.
        Reported by Volker Borchert.

2002-05-27  Jim Meyering  <address@hidden>

        * gettimeofday.m4 (AC_FUNC_GETTIMEOFDAY_CLOBBER): Also replace
        localtime.

        * readdir.m4 (jm_FUNC_READDIR): Undefine `rmdir' so we don't try to
        use the replacement function; it wouldn't resolve at link time.
        Reported by Volker Borchert.



reply via email to

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