*** empty log message ***
[gnulib.git] / m4 / ChangeLog
index 5b7819a..154c11b 100644 (file)
@@ -1,7 +1,229 @@
+2000-11-30  Jim Meyering  <meyering@lucent.com>
+
+       * getloadavg.m4: s/ifval/m4_ifval/ to accommodate new autoconf.
+
+2000-11-03  Bruno Haible  <haible@clisp.cons.org>
+
+       * jm-macros.m4 (jm_MACROS): Add test for wcrtomb.
+
+2000-11-04  Jim Meyering  <meyering@lucent.com>
+
+       * regex.m4: Use the `m4_' prefix on `syscmd' and `m4_sysval'.
+
+2000-10-29  Jim Meyering  <meyering@lucent.com>
+
+       * fsusage.m4: s/AC_SHELL_IFELSE/AS_IFELSE/ to match autoconf renaming.
+       * ls-mntd-fs.m4: Likewise
+
+2000-10-28  Jim Meyering  <meyering@lucent.com>
+
+       * prereq.m4 (jm_PREREQ): Add jm_PREREQ_MEMCHR.
+       (jm_PREREQ_MEMCHR): New function.
+
+2000-10-21  Jim Meyering  <meyering@lucent.com>
+
+       * check-decl.m4 (jm_CHECK_DECLS): Also check for memrchr.
+       * prereq.m4 (jm_PREREQ_DIRNAME): New macro.
+       * jm-macros.m4 (AC_REPLACE_FUNCS): Add memrchr.
+
+2000-09-18  Jim Meyering  <meyering@lucent.com>
+
+       * getloadavg.m4 (AC_FUNC_GETLOADAVG): Restore the initial value of LIBS.
+       Otherwise, everyone ends up linking with -lelf for some configurations.
+       Reported by Mike Stone.
+
+2000-08-26  Jim Meyering  <meyering@lucent.com>
+
+       * jm-macros.m4: Use jm_FUNC_FPENDING.
+       * fpending.m4: New file.
+
+2000-08-20  Jim Meyering  <meyering@lucent.com>
+
+       * check-decl.m4: Include utmp.h `#if HAVE_UTMP_H', rather than
+       `#if !HAVE_UTMPX_H'.  The latter would lose on systems with neither
+       utmp.h nor utmpx.h.  Reported by Eli Zaretskii.
+
+2000-08-11  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+       Improve fileutils installation on systems where running
+       programs (like install) can't be unlinked.
+       * unlink-busy.m4 (jm_FUNC_UNLINK_BUSY_TEXT): New file/macro.
+       * jm-macros.m4: Use jm_FUNC_UNLINK_BUSY_TEXT.
+
+2000-08-06  Paul Eggert  <eggert@twinsun.com>
+
+       * m4/mbstate_t.m4 (AC_MBSTATE_T): Define mbstate_t to be int,
+       not char, for compatibility with glibc 2.1.3 strftime.c.
+
+2000-07-23  Paul Eggert  <eggert@twinsun.com>
+
+       * mbswidth.m4 (jm_PREREQ_MBSWIDTH): Check for wcwidth declaration.
+
+2000-07-23  Jim Meyering  <meyering@lucent.com>
+
+       * check-decl.m4 (jm_CHECK_DECLS): Check for declarations of these, too:
+       getgrgid, getpwuid, getuid.
+
+2000-07-16  Bruno Haible  <haible@clisp.cons.org>
+
+       * mbswidth.m4: New file.
+       * prereq.m4 (jm_PREREQ): Call jm_PREREQ_MBSWIDTH.
+
+2000-07-14  Jim Meyering  <meyering@lucent.com>
+
+       * xstrtoumax.m4 (jm_AC_PREREQ_XSTRTOUMAX): Require jm_AC_TYPE_UINTMAX_T.
+
+2000-07-10  Paul Eggert  <eggert@twinsun.com>
+
+       From a suggestion by Bruno Haible.
+       * mbstate_t.m4 (AC_MBSTATE_T):
+       Renamed from AC_MBSTATE_T_OBJECT.  All uses changed.
+       Change from a two-part test, which defines both HAVE_MBSTATE_T_OBJECT
+       and mbstate_t, to a single-part test that simply defines mbstate_t.
+       * prereq.m4 (jm_PREREQ_QUOTEARG): s/AC_MBSTATE_T_OBJECT/AC_MBSTATE_T/.
+
+2000-07-10  Jim Meyering  <meyering@lucent.com>
+
+       * strerror_r.m4: Mirror the correction made in autoconf.
+
+       * gnu-source.m4: Output to confdefs.h directly.
+       Suggestion from Akim Demaille.
+
+2000-07-09  Jim Meyering  <meyering@lucent.com>
+
+       * jm-macros.m4 (jm_MACROS): Add a test to see if -lm is required
+       to link seq.  If so, set SEQ_LIBM to -lm.  From Bruno Haible.
+
+       * gnu-source.m4 (AC__GNU_SOURCE): New file/macro.
+       * jm-macros.m4 (jm_CHECK_ALL_TYPES): Require it.
+
+2000-07-05  Bruno Haible  <haible@clisp.cons.org>
+
+       * strerror_r.m4 (AC_FUNC_STRERROR_R): Pass a reasonably large buffer
+       to strerror_r.
+       Include <ctype.h> for use of isalpha.
+
+2000-07-05  Paul Eggert  <eggert@twinsun.com>
+       and Bruno Haible  <haible@clisp.cons.org>
+
+       * mbstate_t.m4 (AC_MBSTATE_T_OBJECT): Test for mbstate_t
+       only if the test for an object-type mbstate_t fails.  This
+       prevents us from mistakenly reporting that mbstate_t is a
+       system object type after we "#define mbstate_t int" to work
+       around its lack.
+
+2000-07-04  Jim Meyering  <meyering@lucent.com>
+
+       * fsusage.m4 (jm_FILE_SYSTEM_USAGE): Use plain old `echo' instead
+       of the deprecated AC_CHECKING.
+
+2000-07-03  Jim Meyering  <meyering@lucent.com>
+
+       * check-decl.m4 (AC_CHECK_DECLS): Add strnlen.
+
+2000-07-03  Paul Eggert  <eggert@twinsun.com>
+
+       * mbstate_t.m4 (AC_MBSTATE_T_OBJECT): Port to autoconf 2.13.
+       Add AC_CHECK_HEADERS(stdlib.h), since we use HAVE_STDLIB_H.
+
+2000-07-02  Jim Meyering  <meyering@lucent.com>
+
+       * mbstate_t.m4: Also define mbstate_t, if necessary.
+
+       * chown.m4: Replace each use of AC_SUBST(LIBOBJS)/LIBOBJS=... with
+       AC_LIBOBJ(function_name).
+       * chown.m4: Likewise.
+       * fnmatch.m4: Likewise.
+       * ftruncate.m4: Likewise.
+       * getgroups.m4: Likewise.
+       * getline.m4: Likewise.
+       * group-member.m4: Likewise.
+       * jm-macros.m4: Likewise.
+       * lstat.m4: Likewise.
+       * malloc.m4: Likewise.
+       * memcmp.m4: Likewise.
+       * nanosleep.m4: Likewise.
+       * putenv.m4: Likewise.
+       * realloc.m4: Likewise.
+       * regex.m4: Likewise.
+       * stat.m4: Likewise.
+       * strftime.m4: Likewise.
+
+2000-07-01  Jim Meyering  <meyering@lucent.com>
+
+       * ls-mntd-fs.m4: Remove a `FIXME' comment and fix the associated
+       problem.
+
+2000-06-17  Bruno Haible  <haible@clisp.cons.org>
+
+       * ls-mntd-fs.m4 (jm_LIST_MOUNTED_FILESYSTEMS): Rename BeOS specific
+       macro from MOUNTED_NEXT_DEV to MOUNTED_FS_STAT_DEV.
+
+2000-07-01  Jim Meyering  <meyering@lucent.com>
+
+       * uptime.m4: Put double quotes around use of $cross_compiling.
+
+2000-06-28  Jim Meyering  <meyering@lucent.com>
+
+       * mbstate_t.m4: Use stdlib.h, not stdio.h.  The latter is not included
+       by quotearg.c, for which we perform this test.  From Bruno Haible.
+
+2000-06-17  Bruno Haible  <haible@clisp.cons.org>
+
+       * check-decl.m4 (_jm_DECL_HEADERS): Check for utmp.h as well.
+       * prereq.m4 (jm_PREREQ_READUTMP): Likewise. If either <utmp.h> or
+       <utmpx.h> exists, put readutmp.o into LIBOBJS.
+
+2000-06-25  Jim Meyering  <meyering@lucent.com>
+
+       * mbstate_t.m4: Include stdio.h before wchar.h to work around
+       Linux header bug when _XOPEN_SOURCE is defined to 500.
+
+2000-06-24  Jim Meyering  <meyering@lucent.com>
+
+       * strerror_r.m4: Revive this file -- to try out an experimental
+       version of AC_FUNC_STRERROR_R that may work even on BeOS, a system
+       for which strerror does return char*, but which lacks a conveniently
+       accessible declaration of the function.  If the compile-test says
+       strerror_r doesn't work, then resort to a `run'-test that works on
+       BeOS and segfaults on DEC Unix.
+
+2000-06-19  Paul Eggert  <eggert@twinsun.com>
+
+       * mbstate_t.m4: New file, defining AC_MBSTATE_T_OBJECT.
+       * prereq.m4 (jm_PREREQ_QUOTEARG): Use it.  Add check for iswprint.
+
+2000-06-23  Jim Meyering  <meyering@lucent.com>
+
+       * afs.m4: Add missing AC_MSG_RESULT.
+       Reported by Bruno Haible.
+
+       * fsusage.m4: s/AC_MSG_CHECKING/AC_CHECKING/.
+       Suggestion from Bruno Haible.
+
+2000-06-21  Jim Meyering  <meyering@lucent.com>
+
+       * jm-macros.m4 (AC_REPLACE_FUNCS): Add getpass.
+
+2000-06-18  Jim Meyering  <meyering@lucent.com>
+
+       * jm-macros.m4 (AC_REPLACE_FUNCS): Remove mkdir.
+
+       * link-follow.m4 (jm_AC_FUNC_LINK_FOLLOWS_SYMLINK): Change the
+       `checking whether...' message to be consistent with that of the
+       lstat test.
+
 2000-06-16  Bruno Haible  <haible@clisp.cons.org>
 
        * glibc21.m4 (jm_GLIBC21): Define GLIBC21 for Makefiles, not for C.
 
+2000-06-12  Jim Meyering  <meyering@lucent.com>
+
+       * getloadavg.m4 (AM_FUNC_GETLOADAVG): Replace with AC_FUNC_GETLOADAVG
+       from autoconf, and tweak the latter to accept an optional argument.
+       * jm-macros.m4: s/AM_FUNC_GETLOADAVG/AC_FUNC_GETLOADAVG/, and supply
+       the optional argument, `lib'.
+
 2000-06-08  Jim Meyering  <meyering@lucent.com>
 
        * largefile.m4: Remove file (now that it's part of autoconf).