summaryrefslogtreecommitdiff
path: root/DEPENDENCIES
Commit message (Collapse)AuthorAgeFilesLines
* gnumakefile: Improve tarball reproducibility.Simon Josefsson2022-09-061-0/+9
| | | | | | * top/GNUmakefile (TAR_OPTIONS): Add --sort=name. Suggested by Tzvetelin Katchov <katchov@gnu.org>. * DEPENDENCIES: Mention tar 1.28 dependency.
* Document that Automake ≥ 1.14 is needed (regression 2021-12-15).Bruno Haible2022-02-201-1/+1
| | | | | | | Reported by Simon Josefsson and Mike Frysinger in <https://lists.gnu.org/archive/html/bug-gnulib/2022-02/msg00010.html>. * DEPENDENCIES (Automake): Require version 1.14 or newer.
* DEPENDENCIES: Mention the requirement for 'join'.Bruno Haible2021-05-141-1/+1
| | | | | | | Reported by Simon Josefsson <simon@josefsson.org> in <https://lists.gnu.org/archive/html/bug-gnulib/2021-05/msg00047.html>. * DEPENDENCIES: Mention 'join' among the core POSIX utilities.
* DEPENDENCIES: Update.Bruno Haible2021-02-211-2/+30
| | | | | | * DEPENDENCIES: Require GCC >= 3.1. Tell where to find working GNU m4 tarballs. Mention awk. Point to pre-built packages for gettext, bison, gperf, texinfo.
* Assume autoconf >= 2.64.Bruno Haible2020-08-161-1/+1
| | | | | | | | | | | | | | | | | | | | * gnulib-tool (DEFAULT_AUTOCONF_MINVERSION): Set to 2.64. * DEPENDENCIES: Require Autoconf 2.64 or newer. * NEWS: Mention the changed requirement. * m4/00gnulib.m4 (_m4_divert_diversion, AC_DEFUN_ONCE): Remove macros. * m4/gnulib-common.m4 (AS_VAR_IF, AS_VAR_COPY): Remove macros. * m4/absolute-header.m4 (gl_ABSOLUTE_HEADER): Quote pushdef'ed variables. * m4/include_next.m4 (gl_NEXT_HEADERS_INTERNAL): Likewise. * m4/warn-on-use.m4 (gl_WARN_ON_USE_PREPARE): Likewise. * m4/warnings.m4 (gl_COMPILER_OPTION_IF): Likewise. (gl_UNKNOWN_WARNINGS_ARE_ERRORS(C), gl_UNKNOWN_WARNINGS_ARE_ERRORS(C++), gl_UNKNOWN_WARNINGS_ARE_ERRORS(Objective C)): Define through AC_DEFUN. * m4/manywarnings.m4 (gl_MANYWARN_ALL_GCC(C), gl_MANYWARN_ALL_GCC(C++)): Likewise. * m4/iconv.m4 (AM_ICONV): Define through AC_DEFUN_ONCE directly. * m4/libunistring.m4 (gl_LIBUNISTRING): Likewise. * m4/configmake.m4: Update comment.
* Assume Autoconf >= 2.63.Bruno Haible2018-10-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * DEPENDENCIES: Mention the requirement. * gnulib-tool (DEFAULT_AUTOCONF_MINVERSION): Bump to 2.63. (func_get_filelist): Don't list m4/onceonly.m4 any more. * pygnulib/GLModuleSystem.py (getFiles): Likewise. * m4/onceonly.m4: Remove file. * m4/openmp.m4: Remove file. * modules/openmp (Files): Remove m4/openmp.m4. * m4/configmake.m4 (gl_CONFIGMAKE_PREP): Don't set datarootdir, docdir, htmldir, dvidir, pdfdir, psdir, localedir. * m4/po.m4 (AM_PO_SUBDIRS): Don't set localedir. * m4/gnulib-common.m4 (m4_foreach_w): Remove fallback for Autoconf < 2.60. (AC_PROG_MKDIR_P): Remove definition for Autoconf < 2.62. (AC_PROG_SED): Remove fallback for Autoconf < 2.60. * m4/errno_h.m4 (AC_COMPUTE_INT): Remove fallback for Autoconf < 2.61. * m4/size_max.m4 (AC_COMPUTE_INT): Likewise. * m4/stdint.m4 (AC_COMPUTE_INT): Likewise. * m4/fcntl-o.m4 (gl_FCNTL_O_FLAGS): Assume AC_USE_SYSTEM_EXTENSIONS exists. * m4/threadlib.m4 (gl_THREADLIB_EARLY_BODY): Likewise, * m4/lib-link.m4 (AC_LIB_LINKFLAGS_BODY): Remove workaround for Autoconf < 2.61. * m4/lib-prefix.m4 (AC_LIB_ARG_WITH): Remove macro. (AC_LIB_PREFIX): Use AC_ARG_WITH, assuming semantics of Autoconf >= 2.52. * m4/longlong.m4: Require Autoconf >= 2.62. Update comments. * m4/ls-mntd-fs.m4: Require Autoconf >= 2.60. Update comments. * m4/gettext.m4 (AM_GNU_GETTEXT): Update comment.
* Update DEPENDENCIES.Bruno Haible2017-01-101-52/+36
| | | | | * DEPENDENCIES: List only https URLs. Update recommended version for autoconf, automake, gperf.
* mountlist: remove dependency on libmountPádraig Brady2015-04-031-7/+0
| | | | | | | | | | | | * lib/mountlist.c (read_file_system_list): Parse /proc/self/mountinfo directly, rather than depending on libmount, which has many dependencies due to its dependence on libselinux, as detailed at: http://lists.gnu.org/archive/html/bug-gnulib/2015-01/msg00063.html Note we restrict this to __linux__ as that's probably where this interface will remain. If ever porting, it would be best to first pull the makedev() wrapper from coreutils to a gnulib module. Note also we don't add a getline dependency to the mountlist module, as all Linux versions are sufficient.
* mountlist: use /proc/self/mountinfo when availableFridolin Pokorny2014-09-091-0/+7
| | | | | | | | | | | | | | Use libmount to propagate device IDs provided by Linux in /proc/self/mountinfo. This will give more accurate output when using df in chroot'ed environments as the device IDs are not determined by stat() which may be inaccurate within the chroot. * lib/mountlist.c (read_file_system_list): Use the libmount routines from util-linux to parse "/proc/self/mountinfo" or fall back to standard getmntent() processing. * m4/ls-mntd-fs.m4: Check for libmount only when 1-argument getmntent() is used, as is the case on GNU/Linux. * DEPENDENCIES: Mention the optional util-linux dependency.
* doc: recommendations on gettext versionEric Blake2012-05-081-2/+7
| | | | | | | | | | Based on the bootstrap fallout in commit bb2f5640. * doc/gnulib-tool.texi (gettextize and autopoint): Document the choice between versions. * DEPENDENCIES (gettext): Cover both approaches. Signed-off-by: Eric Blake <eblake@redhat.com>
* bootstrap: detect tools required by gnulib-toolEric Blake2011-12-071-0/+10
| | | | | | | | | | | | | List tools needed by gnulib-tool, whether or not the project also requires the tools in cfg.mk $buildreq. In particular, detect if the project uses gnulib-local diffs, in which case patch is a prerequisite. * build-aux/bootstrap (buildreq): Provide minimum implicit dependencies. * DEPENDENCIES: Mention patch as a prereq. Signed-off-by: Eric Blake <eblake@redhat.com>
* Update DEPENDENCIES.Bruno Haible2011-05-011-1/+3
| | | | | * DEPENDENCIES (gettext): Recommend the newest release. Reported by Simon Josefsson.
* parse-datetime: better name than get_dateEric Blake2010-10-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * NEWS: Reword the deprecation notice. * modules/get_date: Rename to modules/parse-datetime. * modules/get_date-tests: Rename to modules/parse-datetime-tests. * m4/get_date.m4: Rename to m4/parse-datetime.m4. * lib/get_date.y: Rename to lib/parse-datetime.y. * tests/test-get_date.c: Rename to tests/test-parse-datetime.c. * doc/get_date.texi: Rename to doc/parse-datetime.texi. * doc/getdate.texi: Provide fallback wrapper. * lib/getdate.h: Move guts, and wrap... * lib/parse-datetime.h: ...new file. * lib/parse-datetime.y (get_date): Rename... (parse_datetime): ...to this. * m4/parse-datetime.m4 (gl_GET_DATE): Rename... (gl_PARSE_DATETIME): ...to this. * doc/posix-functions/getdate.texi (get_date): Provide fallback documentation. * modules/getdate (Files): Provide fallback docs and header. (Notice, Depends-on): Update references. * tests/test-parse-datetime.c: Likewise. * DEPENDENCIES: Likewise. * MODULES.html.sh (Date and time <time.h>): Likewise. * doc/parse-datetime.texi (Date input formats) (Authors of parse_datetime): Likewise. * modules/parse-datetime (Files, configure.ac, Makefile.am) (Include): Likewise. * modules/parse-datetime-tests (Files, Makefile.am): Likewise. * gnulib-tool: Likewise. * m4/bison.m4 (gl_BISON): Likewise. Suggested by Bruno Haible. Signed-off-by: Eric Blake <eblake@redhat.com>
* More renaming from 'getdate' to 'get_date'.Bruno Haible2010-09-301-1/+1
| | | | | | | | | | * doc/get_date.texi: Renamed from doc/getdate.texi. * modules/get_date (Files): Update. * MODULES.html.sh (Date and time <time.h>): Update. * DEPENDENCIES: Update. * gnulib-tool: Update comment. * m4/bison.m4 (gl_BISON): Likewise. * m4/get_date.m4 (gl_GET_DATE): Likewise.
* Mention libtool 2.2.x requirement in special cases.Bruno Haible2010-03-131-0/+2
|
* * DEPENDENCIES: Require Texinfo version 4.6 or newer.Ralf Wildenhues2008-01-081-1/+1
|
* No need to mention tar and gzip - not direct depedencies.Bruno Haible2007-04-051-17/+0
|
* Typo.Bruno Haible2007-04-041-1/+1
|
* * DEPENDENCIES: Give overall description of version dependencyPaul Eggert2007-04-041-11/+75
| | | | | desirability. Use more-typical names for apps. Add shell, coreutils, diffutils, grep, tar, gzip.
* Tweak the English.Bruno Haible2007-04-041-6/+8
| | | | automake 1.9.6 should suffice.
* Improve wording of dependenciesEric Blake2007-04-041-5/+3
|
* Weaken m4 dependency.Eric Blake2007-04-041-9/+10
|
* List of dependendies of gnulib.Bruno Haible2007-04-031-0/+97