summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2023-04-29 11:44:13 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2023-04-29 11:46:25 -0700
commitc2a5953f179814dd0f4b7e627aae9a009181ed6a (patch)
tree38b71aed28c1c6215f4381085d9b85767198d7a6 /modules
parent44480828308ad08a1b37e2d96a72ababee5f7174 (diff)
downloadgnulib-c2a5953f179814dd0f4b7e627aae9a009181ed6a.tar.gz
year2038-recommended: new module
Remove year2038-required and largefile-required, replacing the former with year2038-recommended and simply removing the latter. This syncs with Autoconf master. * MODULES.html.sh, NEWS, doc/largefile.texi: * all-modules (exclude): Exclude year2038-recommended, not -required. * doc/posix-headers/sys_types.texi, doc/posix-headers/time.texi: * doc/year2038.texi: Mention this. * m4/largefile.m4: Sync from Autoconf. Override existing macros if AC_SYS_YEAR2038_RECOMMENDED is not defined, rather than if AC_SYS_LARGEFILE_REQUIRED is not defined. * modules/largefile-required, modules/year2038-required: Removed. * modules/year2038: Do not depend on largefile; simply use m4/largefile.m4, since we shouldn’t need the extra goodies largefile supplies. * modules/year2038-recommended: New module.
Diffstat (limited to 'modules')
-rw-r--r--modules/largefile-required28
-rw-r--r--modules/year20382
-rw-r--r--modules/year2038-recommended (renamed from modules/year2038-required)3
3 files changed, 2 insertions, 31 deletions
diff --git a/modules/largefile-required b/modules/largefile-required
deleted file mode 100644
index eea5ecf4fc..0000000000
--- a/modules/largefile-required
+++ /dev/null
@@ -1,28 +0,0 @@
-Description:
-Require support for files 2 GiB and larger.
-
-Comment:
-This module should not be used as a dependency from a test module,
-otherwise when this module occurs as a tests-related module, it will
-have side effects on the compilation of the main modules in lib/.
-
-Files:
-m4/largefile.m4
-
-Depends-on:
-largefile
-
-configure.ac:
-AC_REQUIRE([AC_SYS_LARGEFILE_REQUIRED])
-
-configure.ac:
-
-Makefile.am:
-
-Include:
-
-License:
-LGPLv2+
-
-Maintainer:
-all
diff --git a/modules/year2038 b/modules/year2038
index c44d4dc868..be01240513 100644
--- a/modules/year2038
+++ b/modules/year2038
@@ -7,9 +7,9 @@ otherwise when this module occurs as a tests-related module, it will
have side effects on the compilation of the main modules in lib/.
Files:
+m4/largefile.m4
Depends-on:
-largefile
configure.ac-early:
AC_REQUIRE([AC_SYS_YEAR2038])
diff --git a/modules/year2038-required b/modules/year2038-recommended
index 29dd556410..69109d887e 100644
--- a/modules/year2038-required
+++ b/modules/year2038-recommended
@@ -10,10 +10,9 @@ Files:
m4/largefile.m4
Depends-on:
-largefile-required
configure.ac-early:
-AC_REQUIRE([AC_SYS_YEAR2038_REQUIRED])
+AC_REQUIRE([AC_SYS_YEAR2038_RECOMMENDED])
Makefile.am: