📄 changelog
字号:
From John David Anglin. * strftime.m4: Back out the 2000-04-02 change. Instead of that change, simply undefine putenv in the test program.2000-04-03 Jim Meyering <meyering@lucent.com> * gettext.m4: Fix typo in comment. * codeset.m4 (AC_CHECK_HEADERS): Add langinfo.h (moved here from textutils/configure.in). Suggestion from Paul Eggert. (AC_CHECK_FUNCS): Add nl_langinfo. (also from textutils/configure.in)2000-04-02 Paul Eggert <eggert@twinsun.com> * strftime.m4 (jm_FUNC_GNU_STRFTIME): Set TZ environment variable in the shell rather than using putenv, which isn't portable. This avoids the configure-time inter-test dependency on the potentially-renamed putenv function.2000-03-30 Paul Eggert <eggert@twinsun.com> * jm-macros.m4 (jm_CHECK_ALL_TYPES): Include <sys/stat.h> before checking struct stat.st_blksize, so that HAVE_STRUCT_STAT_ST_BLKSIZE is defined correctly.2000-03-29 Paul Eggert <eggert@twinsun.com> * strftime.m4 (_jm_STRFTIME_PREREQS): Check for strftime, since strftime.c uses HAVE_STRFTIME to decide whether to use the underlying strftime.2000-03-10 Jim Meyering <meyering@lucent.com> * lib-check.m4: Look for getspnam in -lgen, too. From Marco Franzen.2000-02-02 Bruno Haible <haible@clisp.cons.org> * codeset.m4: New file. * iconv.m4: New file. * jm-macros.m4 (jm_MACROS): Call jm_LANGINFO_CODESET and jm_ICONV.2000-03-04 Jim Meyering <meyering@lucent.com> * jm-macros.m4 (jm_CHECK_ALL_TYPES): Require AC_C_VOLATILE, for lib/localcharset.c.2000-03-03 Jim Meyering <meyering@lucent.com> * regex.m4: Make sure re_compile_pattern accepts patterns like `{1'.2000-03-02 Jim Meyering <meyering@lucent.com> * timespec.m4: Require AC_HEADER_TIME before the cache check so the messages come out on separate lines. * jm-glibc-io.m4 (jm_FUNC_GLIBC_UNLOCKED_IO): Use AC_CHECK_DECLS, rather than jm_CHECK_DECLARATIONS. * decl.m4: Remove now-unused file. * check-decl.m4 (AC_CHECK_DECLS): Add getlogin, ttyname, and geteuid.2000-02-27 Jim Meyering <meyering@lucent.com> * check-decl.m4: Add getenv to the list.2000-02-23 Jim Meyering <meyering@lucent.com> * check-decl.m4: Now that we have the new AC_CHECK_DECLS, use it in place of my hack.2000-02-10 Jim Meyering <meyering@lucent.com> * nanosleep.m4 (jm_FUNC_NANOSLEEP): Rename replacement function from gnu_nanosleep to rpl_nanosleep.2000-02-09 Jim Meyering <meyering@lucent.com> * lib-check.m4 (jm_LIB_CHECK): Fix typo: check for sp_pwdp in struct spwd, rather than in struct passwd. Reported by Ga雔 Qu閞i.2000-02-08 Akim Demaille <akim@epita.fr> * largefile.m4 (AC_SYS_LARGEFILE_FLAGS): Quote square brackets with `[' and `]' and remove uses of `changequote'. (AC_SYS_LARGEFILE_MACRO_VALUE): Likewise. (AC_SYS_LARGEFILE): Likewise. * gettext.m4 (AM_GNU_GETTEXT): Likewise. * strftime.m4 (jm_FUNC_GNU_STRFTIME): Remove now-unnecessary use of changequote. * regex.m4 (jm_INCLUDED_REGEX): Likewise. * readdir.m4 (jm_FUNC_READDIR): Likewise * memcmp.m4 (jm_AC_FUNC_MEMCMP): Likewise, and add `int' for main. * getloadavg.m4 (AM_FUNC_GETLOADAVG): Likewise.2000-02-05 Jim Meyering <meyering@lucent.com> * jm-macros.m4 (jm_CHECK_ALL_TYPES): Require most macros. Remove explicit use of AC_HEADER_TIME. It is required by jm_CHECK_TYPE_STRUCT_TIMESPEC. Using AC_HEADER_TIME and `AC_REQUIRE'ing jm_CHECK_TYPE_STRUCT_TIMESPEC provoked a but in autoconf whereby the expansion of the latter ended up preceding the expansion of its prerequisite, AC_HEADER_TIME. Reported by Volker Borchert.2000-02-03 Jim Meyering <meyering@lucent.com> * prereq.m4 (jm_PREREQ_READUTMP): Check for utmpxname.2000-02-02 Jim Meyering <meyering@lucent.com> * prereq.m4 (jm_PREREQ_ADDEXT): Fix typo that resulted in no definition of HAVE_PATHCONF: s/AC_CHECK_FUNC/AC_CHECK_FUNCS/. Reported by Eli Zaretskii.2000-01-31 Jim Meyering <meyering@lucent.com> * check-decl.m4 (jm_CHECK_DECLS): Add nanosleep to the list of functions. Add the time.h and sys/time.h headers along with the AC_REQUIRE'ment of AC_HEADER_TIME.2000-01-30 Jim Meyering <meyering@lucent.com> * lib-check.m4: Clean up some kludgy old shadow password tests. * prereq.m4 (utmp_includes): Define. Check for ut_user and ut_name members in both struct utmpx and struct utmp.2000-01-29 Jim Meyering <meyering@lucent.com> * lib-check.m4: New file containing library-related checks from fileutils and sh-utils (textutils had none).2000-01-28 Jim Meyering <meyering@lucent.com> * perl.m4: Change format of warning message to look more like that from the missing script. Suggestion from Fran鏾is Pinard.2000-01-25 Jim Meyering <meyering@lucent.com> * timespec.m4: Require AC_HEADER_TIME, and include sys/time.h as well as time.h in the compile check. * nanosleep.m4: Require AC_HEADER_TIME rather than simply using it. Fix typo in cross-compiling case: s/yes/no/.2000-01-23 Jim Meyering <meyering@lucent.com> * jm-macros.m4: Move df-related tests here from fileutils/configure.in * ls-mntd-fs.m4: s/list_mounted_fs/ac_list_mounted_fs/ (jm_LIST_MOUNTED_FILESYSTEMS): Take two parameters. * fsusage.m4: New file. Extracted from fileutils/configure.in. s/space/ac_fsusage_space/. (jm_FILE_SYSTEM_USAGE): Take two parameters. * ftruncate.m4: New file (derived from part of fileutils/configure.in). * jm-macros.m4 (jm_FUNC_FTRUNCATE): AC_REQUIRE it. (jm_CHECK_ALL_TYPES): Require AC_HEADER_MAJOR and AC_HEADER_DIRENT. * jm-macros.m4 (OPTIONAL_BIN_PROGS, OPTIONAL_BIN_ZCRIPTS, MAN): AC_SUBST these here, rather than just in sh-util/configure.in, so that the now-shared-by-fileutils-and-textutils lib/Makefile.am are all the same. (AM_FUNC_OBSTACK): Add (from fileutils/configure.in). (AC_CHECK_FUNCS): Merge all checks from fileutils, textutils, sh-utils. (AM_FUNC_STRTOD): Added (from textutils', sh-utils' configure.in). (AC_SUBST(POW_LIBM)): Likewise. (AC_SUBST(DF_PROG)): Moved from fileutils/configure.in.2000-01-22 Jim Meyering <meyering@lucent.com> * jm-macros.m4: Call AC_PROG_CC_STDC just before AC_C_CONST. * prereq.m4 (jm_PREREQ_QUOTEARG): Add wctype.h. * jm-macros.m4 (AC_CHECK_HEADERS): Add checks from fileutils' configure.in (AC_CHECK_HEADERS): Likewise for sh-utils. (AC_CHECK_HEADERS): Likewise for textutils. Merge the three lists of headers. * prereq.m4 (jm_PREREQ_ADDEXT): New macro. Parts moved here from fileutils' configure.in. * decl.m4: Remove kludgy `test -z $ac_...AC_CHECK_HEADERS(...)' code. Moved tests into their own function (_jm_DECL_HEADERS) in check-decl.m4. * check-decl.m4: Use #if rather than #ifdef. Add HAVE_DECL_STRTOUL and HAVE_DECL_STRTOULL. (jm_CHECK_DECLARATIONS): Add strtoul strtoull. (_jm_DECL_HEADERS): Define new function. (jm_CHECK_DECLARATIONS): Require it.2000-01-19 Jim Meyering <meyering@lucent.com> * nanosleep.m4 (jm_FUNC_NANOSLEEP): Include <sys/time.h>, too. Use AC_HEADER_TIME. Volker Borchert reported that OpenBSD-2.3/sparc defines `struct timespec' in <sys/time.h> * c-bs-a.m4: Remove uses of changequote altogether. Thanks to Akim for explaining.2000-01-16 Jim Meyering <meyering@lucent.com> * jm-macros.m4: Require jm_FUNC_GROUP_MEMBER, jm_FUNC_PUTENV, AM_FUNC_ERROR_AT_LINE, jm_FUNC_GNU_STRFTIME, jm_FUNC_MKTIME, jm_FUNC_GETGROUPS AC_FUNC_VPRINTF, AC_FUNC_ALLOCA, AM_FUNC_GETLOADAVG, and jm_SYS_PROC_UPTIME.2000-01-16 Jim Meyering <meyering@lucent.com> * c-bs-a.m4: Use `changequote(<<,>>)', rather than `changequote(, )' because the latter didn't work.2000-01-15 Jim Meyering <meyering@lucent.com> * jm-macros.m4 (AC_REPLACE_FUNCS): Add gethostname and getusershell. (AC_REPLACE_FUNCS): Add memcpy and memset. Add these, too: stime strcspn stpcpy strstr strtol strtoul. Add strpbrk. Add these: euidaccess memcmp mkdir rmdir rpmatch strndup strverscmp.2000-01-12 Jim Meyering <meyering@lucent.com> * prereq.m4 (jm_PREREQ_CANON_HOST): New macro. (jm_PREREQ): Use it. (jm_PREREQ_READUTMP): New macro. (jm_PREREQ): Use it.2000-01-11 Paul Eggert <eggert@twinsun.com> Quote multibyte characters correctly. * c-bs-a.m4: New file. * prereq.m4 (jm_PREREQ_QUOTEARG): New macro. (jm_PREREQ): Use it.2000-01-11 Paul Eggert <eggert@twinsun.com> * uintmax_t.m4: Port to autoconf 2.13.2000-01-08 Jim Meyering <meyering@ascend.com> * strerror_r.m4 (jm_FUNC_STRERROR_R): New file/macro. * jm-macros.m4 (jm_FUNC_STRERROR_R): Require it.2000-01-04 Jim Meyering <meyering@ascend.com> * d-type.m4 (jm_CHECK_TYPE_STRUCT_DIRENT_D_TYPE): Rename from jm_STRUCT_DIRENT_D_TYPE. * d-ino.m4 (jm_CHECK_TYPE_STRUCT_DIRENT_D_INO): Rename from jm_STRUCT_DIRENT_D_INO. * utimbuf.m4 (jm_CHECK_TYPE_STRUCT_UTIMBUF): Rename from jm_STRUCT_UTIMBUF. * jm-macros.m4: Reflect s/jm_STRUCT_/jm_CHECK_TYPE_STRUCT_/ renamings. * utime.m4: Likewise. * timespec.m4 (jm_CHECK_TYPE_STRUCT_TIMESPEC): New file, macro. * jm-macros.m4 (jm_CHECK_TYPE_STRUCT_TIMESPEC): Require it.2000-01-03 Paul Eggert <eggert@twinsun.com> * nanosleep.m4 (jm_FUNC_NANOSLEEP): Search for nanosleep in -lrt (for Solaris 7) and in -lposix4 (for Solaris 2.5.1).2000-01-02 Jim Meyering <meyering@ascend.com> * search-libs.m4: Escape `$' in $3 of dnl comment. I no longer remember if this is necessary.1999-12-26 Jim Meyering <meyering@ascend.com> * jm-macros.m4: Use it here. * nanosleep.m4 (jm_FUNC_NANOSLEEP): New file/macro.1999-12-23 Jim Meyering <meyering@ascend.com> * jm-macros.m4: Check for clock_gettime (moved from fileutils/configure.in) Check for gettimeofday.1999-12-20 Jim Meyering <meyering@ascend.com> * strftime.m4: Remove kludge, now that I'm using the fixed autoconf-2.14a-1999-12-20.1999-12-19 Jim Meyering <meyering@ascend.com> * lstat-slash.m4: New file. * jm-macros.m4: Use the new macro: jm_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK.1999-12-07 Jim Meyering <meyering@ascend.com> * perl.m4: Require that File::Compare be available, too. Too many systems seem to lack it. * strftime.m4: Add checks for most of the cpp macros tested in GNU's strftime.c. Prompted by a patch from Paul Eggert.1999-11-18 Paul Eggert <eggert@twinsun.com> * largefile.m4 (AC_SYS_LARGEFILE_FLAGS): Work around a problem with the QNX 4.25 shell, which doesn't propagate exit status of failed commands inside shell assignments.1999-11-17 Jim Meyering <meyering@ascend.com> * gettext.m4: Use new AC_CONFIG_LINKS in place of AC_LINK_FILES.1999-11-07 Jim Meyering <meyering@ascend.com> * getloadavg.m4: Add `, 1, [FIXME]' to each use of AC_DEFINE.1999-11-06 Jim Meyering <meyering@ascend.com> * link-follow.m4 (jm_AC_FUNC_LINK_FOLLOWS_SYMLINK): New file/macro. * jm-macros.m4 (jm_MACROS): Use it here.1999-11-05 Jim Meyering <meyering@ascend.com> * jm-macros.m4 (jm_CHECK_ALL_TYPES): Move some tests from configure.in of textutils, fileutils, and sh-utils into this one (shared between those packages) file. Use `AC_CHECK_MEMBERS((struct stat.st_blksize))' instead of deprecated AC_STRUCT_ST_BLKSIZE.1999-11-03 Jim Meyering <meyering@ascend.com> * ssize_t.m4: Remove file. No longer needed since the new version of AC_CHECK_TYPE checks includes unistd.h. * jm-macros.m4: Use straight `AC_CHECK_TYPE(ssize_t, int)'. Suggestion from Akim Demaille.1999-10-30 Jim Meyering <meyering@ascend.com> * uintmax_t.m4: Require 2.14a. Remove backslash before backtick in m4-quoted string. * ls-mntd-fs.m4: Likewise. * jm-macros.m4: Likewise. Also, use AC_TYPE_SSIZE_T instead * jm-winsz1.m4: Likewise. * const.m4: Remove file, since the fix made it into the experimental version of autoconf. * mktime.m4: Likewise. * check-type.m4: Remove file, now that the latest version of AC_CHECK_TYPE takes a third arg to specify additional #includes. * ssize_t.m4: New file, requires experimental version of autoconf. * jm-macros.m4: Use new AC_TYPE_SSIZE_T instead of my hacked AC_CHECK_TYPE.1999-10-04 Jim Meyering <meyering@ascend.com> * jm-macros.m4: Don't require autoconf-2.14.1.1999-09-22 Paul Eggert <eggert@twinsun.com> * largefile.m4 (AC_SYS_LARGEFILE_FLAGS): Work around GCC 2.95.1 bug with HP-UX 10.20.1999-09-17 Jim Meyering <meyering@ascend.com> * jm-macros.m4 (AC_REPLACE_FUNCS): Add strdup. Paul Nevai reported a link failure on a NeXT CUBE with NeXTSTEP 3.3 due to missing strdup (against sh-utils-2.0).1999-08-29 Jim Meyering <meyering@ascend.com> * jm-macros.m4: Require jm_BISON. * bison.m4: New file.1999-08-17 Paul Eggert <eggert@twinsun.com> * largefile.m4 (AC_SYS_LARGEFILE): Fix typo: missing comma in value for _FILE_OFFSET_BITS, which broke ports to HP-UX 10.20.1999-08-05 Jim Meyering <meyering@ascend.com> * getline.m4: Rename test file from conftestdata to conftest.data to avoid conflicts with `conftest' on 8+3 filesystems. Suggestion from Eli Zaretskii.1999-08-04 Jim Meyering <meyering@ascend.com> * jm-macros.m4: Move a 4-line block of code from the configure.in of fileutils and sh-utils (textutils's getline test was inadequate). (AM_FUNC_GETLINE): Run this test. (AC_CHECK_FUNCS): Check for getdelim. Reported by Bob Proulx.1999-08-02 Jim Meyering <meyering@ascend.com> * jm-macros.m4: Add a comment.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -