build-aux


Log

Author Commit Date CI Message
Simon Josefsson d60c17f0 2024-11-25T17:23:21 bootstrap: avoid sc_prohibit_undesirable_word_seq failure * build-aux/bootstrap: Regenerated.
Pádraig Brady 13df1b49 2024-11-18T16:20:22 maint: avoid sc_prohibit_undesirable_word_seq failure * build-aux/bootstrap: s/can not/cannot/
Bruno Haible 59bf378a 2024-11-13T01:25:26 bootstrap: Tweak GNULIB_REFDIR related changes. * top/bootstrap-funclib.sh (prepare_GNULIB_SRCDIR): Improve if/else structure and comments. When cloning GNULIB_REFDIR and no submodule 'gnulib' is configured, switch to the default branch. * top/bootstrap (usage): Update documentation. * build-aux/bootstrap: Regenerated.
Paul Eggert fd902a8e 2024-11-12T13:13:47 bootstrap: avoid "cd" * top/bootstrap-funclib.sh: Avoid "cd". This saves a few subprocesses and is more likely to yield diagnostics that make sense to the user. * build-aux/bootstrap: Regenerate.
Paul Eggert b855d810 2024-11-12T13:00:10 bootstrap: go back to old non-submodule semantics * top/bootstrap-funclib.sh (prepare_GNULIB_SRCDIR): When cloning GNULIB_REFDIR and no submodule 'gnulib' is configured, set the origin’s URL to $gnulib_url and fetch from remote, so that GNULIB_REFDIR is merely an accelerant rather than having different semantics. * build-aux/bootstrap: Regenerate.
Paul Eggert 935bbcb2 2024-11-12T09:28:55 bootstrap: tune Octave bootstrap --gnulib-refdir * top/bootstrap-funclib.sh (prepare_GNULIB_SRCDIR): Use GNULIB_REFDIR also when a submodule 'gnulib' is not configured. This greatly speeds up bootstrapping Octave when using ‘./bootstrap --gnulib-refdir=...’. * build-aux/bootstrap: Regenerate.
Bruno Haible 2d1edb0b 2024-11-11T00:56:15 relocatable-prog-wrapper: Fix compilation error on NetBSD 7. Reported by Ionut Cosmin Mihai <ionut.cosmin.mihai@gmail.com> in <https://lists.gnu.org/archive/html/bug-gnu-libiconv/2024-11/msg00000.html>. * lib/relocwrapper.c: Fix dependency tree. * modules/relocatable-prog-wrapper (Files): Add lib/stat-time.h, lib/stat-time.c. * build-aux/install-reloc (func_create_wrapper): Compile also stat-time.c.
Bruno Haible 29a14761 2024-11-03T21:18:29 crc: Fix build rules with Automake's option 'subdir-objects'. Reported by Pádraig Brady in <https://lists.gnu.org/archive/html/bug-gnulib/2024-11/msg00011.html>. * build-aux/prefix-gnulib-mk: Add comments. (usage): Mark this usage as deprecated. * modules/crc (Makefile.am): Use %reldir%. Write $(srcdir)/. instead of $(srcdir).
Bruno Haible b1f65faa 2024-10-17T21:52:41 Use a warranty disclaimer in all-permissive license notices. * etc/license-notices/unlimited: Add a short warranty disclaimer sentence. * m4/*.m4: Update. * build-aux/prefix-gnulib-mk: Likewise. * HACKING: Likewise.
Bruno Haible b8f01342 2024-10-10T19:39:36 csharpcomp-script: Handle directories with spaces correctly. Reported by Michele Locati <michele@locati.it>. * build-aux/csharpcomp.sh.in (command_for_print, command_for_eval, options_csc_for_print, options_csc_for_eval, sources_csc_for_print, sources_csc_for_eval): New variables. (sed_protect_1, sed_protect_2a, sed_protect_2b, sed_protect_2c, sed_protect_3a, sed_protect_3b): New variables, copied from build-aux/x-to-1.in. (func_add_word_to_command): New function, copied from build-aux/x-to-1.in. (func_add_word_to_options_csc, func_add_word_to_sources_csc): New functions. (options_csc, sources_csc): Remove variables. Use func_add_word_to_options_csc, func_add_word_to_sources_csc instead of augmenting them. Use options_csc_for_print, options_csc_for_eval, sources_csc_for_print, sources_csc_for_eval when invoking csc. * build-aux/csharpexec.sh.in (sed_quote_subst): Remove unused variable.
Bruno Haible cd962ee0 2024-10-10T19:15:06 java{comp,exec}-script, csharp{comp,exec}-script: Improve debugging. * build-aux/javaexec.sh.in: Send debugging output to stderr, not stdout. * build-aux/javacomp.sh.in: Likewise. * build-aux/csharpexec.sh.in: Likewise. * build-aux/csharpcomp.sh.in: Likewise.
Bruno Haible b0edcb79 2024-10-09T17:22:59 csharpcomp: Avoid error on Windows. Reported by Michele Locati <michele@locati.it>. * build-aux/csharpcomp.sh.in: Don't produce -reference options for DLLs whose name starts with a lowercase letter or contains '.Native.'. * lib/csharpcomp.c (name_is_dll): Filter our file names that start with a lowercase letter or contain '.Native.'.
Bruno Haible 4d69eebf 2024-10-09T03:14:26 csharpcomp-script: Add support for dotnet. * m4/csharpcomp.m4 (gt_CSHARPCOMP): Support 'dotnet' as implementation. Set HAVE_DOTNET_SDK, HAVE_DOTNET_CSC. * build-aux/csharpcomp.sh.in: Add implementations for the cases $HAVE_DOTNET_SDK = 1 and $HAVE_DOTNET_CSC = 1.
Bruno Haible d81eb1e8 2024-10-09T03:12:42 csharpexec-script: Add support for dotnet. * m4/csharpexec.m4 (gt_CSHARPEXEC): Support 'dotnet' as implementation. Set HAVE_DOTNET. * build-aux/csharpexec.sh.in (func_tmpdir): New function, copied from build-aux/csharpcomp.sh.in. Add implementation for the case $HAVE_DOTNET = 1.
Bruno Haible 1976ad3b 2024-10-07T20:20:14 csharpcomp-script: Improve Cygwin support. * build-aux/csharpcomp.sh.in: Convert the file names passed to 'csc' to native Windows syntax.
Bruno Haible a4bd0d3e 2024-10-07T20:14:04 csharpexec-script: Improve Cygwin support. * build-aux/csharpexec.sh.in: Convert the first 'clix' argument to native Windows syntax.
Bruno Haible 20b1f085 2024-08-26T21:29:03 relocatable-prog: Fix config.libpath failure (regression 2024-08-24). * build-aux/config.libpath: Expect 2 arguments, not 1.
Bruno Haible ab5cd68f 2024-08-24T16:33:05 relocatable-prog: Add support for 32-bit build on FreeBSD/powerpc64. Reference: <https://savannah.gnu.org/patch/?10469>. * build-aux/config.libpath: Accept a second argument. Use it on FreeBSD/powerpc64. (func_usage): Document it. * m4/relocatable.m4 (AC_LIB_LIBPATH): Require gl_HOST_CPU_C_ABI_32BIT. Pass HOST_CPU_C_ABI_32BIT to the config.libpath script. * modules/relocatable-prog (Files): Add m4/host-cpu-c-abi.m4.
Paul Eggert 0744495f 2024-07-28T13:07:43 autoupdate
Bruno Haible f3967bd9 2024-07-21T14:02:58 bootstrap: Avoid failure when gnulib-tool removed gettext.m4. * top/bootstrap-funclib.sh (autogen): When gnulib-tool has removed gettext.m4 but the package needs gettext.m4, repeat the autopoint and gnulib-tool invocations. * build-aux/bootstrap: Regenerated.
Collin Funk b7889252 2024-07-16T19:21:51 gitlog-to-changelog: Improve --version and --help output. * build-aux/gitlog-to-changelog (usage): Add bug reporting address. (print_version): New function.
Collin Funk 92908fcb 2024-07-16T19:18:22 announce-gen: Add bug reporting address to --help. * build-aux/announce-gen (usage): Add bug reporting address.
Collin Funk d149dd24 2024-07-16T19:15:10 useless-if-before-free: Add bug reporting address to --help. * build-aux/useless-if-before-free (usage): Add bug reporting address.
Bruno Haible 061dc63b 2024-07-15T23:02:58 manywarnings: Don't enable -Wsystem-headers. * build-aux/gcc-warning.spec: Add -Wsystem-headers. * build-aux/g++-warning.spec: Likewise. * m4/manywarnings.m4 (gl_MANYWARN_ALL_GCC(C)): Don't enable -Wsystem-headers. * m4/manywarnings-c++.m4 (gl_MANYWARN_ALL_GCC_CXX_IMPL): Likewise.
Collin Funk 1474f6fa 2024-07-13T20:14:22 useless-if-before-free: Fix copyright year in --version output. * build-aux/useless-if-before-free (copyright_year): Derive from time-stamp.
Collin Funk 8b331b0f 2024-07-13T20:10:46 announce-gen: Fix copyright year in --version output. * build-aux/announce-gen (copyright_year): Derive from time-stamp.
Collin Funk 71dd87c3 2024-07-04T04:04:11 Make time-stamp after-save-hooks buffer-local. * build-aux/announce-gen: Pass optional arguments to 'add-hook'. * build-aux/bootstrap: Likewise. * build-aux/do-release-commit-and-tag: Likewise. * build-aux/gendocs.sh: Likewise. * build-aux/git-version-gen: Likewise. * build-aux/gitlog-to-changelog: Likewise. * build-aux/gnu-web-doc-update: Likewise. * build-aux/gnupload: Likewise. * build-aux/move-if-change: Likewise. * build-aux/prefix-gnulib-mk: Likewise. * build-aux/update-copyright: Likewise. * build-aux/useless-if-before-free: Likewise. * build-aux/vc-list-files: Likewise. * top/bootstrap: Likewise. * top/bootstrap-funclib.sh: Likewise.
Collin Funk 4c9664d6 2024-07-03T21:55:13 gitlog-to-changelog: Add a new --commit-timezone option. * build-aux/gitlog-to-changelog: Use the date given in the commit time zone if --commit-timezone is used. (usage): Mention the new option. * doc/gitlog-to-changelog.texi (gitlog-to-changelog): Mention the --commit-timezone and add an invocation example. Add example of date ordering that may be undesired.
Bruno Haible bd2252fb 2024-06-30T01:57:51 bootstrap-funclib.sh: Restore readability. * top/bootstrap-funclib.sh (prepare_GNULIB_SRCDIR): Add a line break instead of removing spaces. * build-aux/bootstrap: Regenerated.
Jim Meyering 490c8802 2024-06-29T15:08:19 bootstrap-funclib.sh: shrink or split too-long lines * top/bootstrap-funclib.sh: The generated bootstrap file had lines lines that triggered a syntax-check failure. Sure, I could have exempted this file, but it was easy to comply. Besides, this also fixed a quoting bug in the event that ${GNULIB_URL:-$default_gnulib_url} had a value requiring double quotes. * build-aux/bootstrap: Regenerate.
Karl Berry c46ae567 2024-06-20T07:22:00 autoupdate
Collin Funk 6b0332e3 2024-06-16T20:45:33 useless-if-before-free: Check for nullptr. * build-aux/useless-if-before-free (is_NULL): Add nullptr to the condition. (foo): Add nullptr to the regular expressions.
Bruno Haible f0caf1ff 2024-06-14T13:31:45 relocatable-prog: Implement --help and --version for all programs. * build-aux/config.libpath (func_usage, func_version, func_fatal_error): New functions. Add command-line option processing. * build-aux/libtool-reloc (func_usage, func_version, func_fatal_error): New functions. Add command-line option processing. * build-aux/reloc-ldflags (func_usage, func_version, func_fatal_error): New functions. Add command-line option processing.
Bruno Haible aefdbfc4 2024-06-14T12:50:45 relocatable-prog-wrapper: Implement --help, --version for all programs. * build-aux/install-reloc (func_usage, func_version, func_fatal_error): New functions. (progname): Remove variable. Add command-line option processing.
Bruno Haible 41f802cb 2024-06-14T12:35:03 havelib: Implement --help and --version for all programs. * build-aux/config.rpath (func_usage, func_version, func_fatal_error): New functions. Add command-line option processing.
Bruno Haible 2f5973bd 2024-06-14T02:35:40 Improve bug reporting address for some programs. * build-aux/declared.sh (func_usage): Change bug reporting address to bug-gnulib. (func_version): Bump year. Improve "Written by" line. * build-aux/libtool-next-version (func_usage): Change bug reporting address to bug-gnulib. * build-aux/run-test (func_usage): Change bug reporting address to bug-gnulib. (func_version): Bump year. Improve "Written by" line.
Yves Orton d14bb410 2024-06-13T23:44:05 gitlog-to-changelog: Ensure that use of keys() is deterministic. Reported at <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25629> via Karl Berry. * build-aux/gitlog-to-changelog: Iterate over hash table in a predictable order. Copyright-paperwork-exempt: Yes
Yves Orton cdb5aec7 2024-06-13T23:43:10 gendocs: Ensure that use of keys() is deterministic. Reported at <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25629> via Karl Berry. * build-aux/gendocs.sh (copy_images): Iterate over hash table in a predictable order. Copyright-paperwork-exempt: Yes
Paul Eggert 5c2e65d9 2024-06-11T15:09:55 mktempd: use GNU-style -t if available This better satisfies Jim Meyering’s point in: https://lists.gnu.org/archive/html/bug-gnulib/2016-03/msg00074.html that it’s more useful when each temporary test directory name includes the corresponding test’s name. * build-aux/mktempd: Try mktemp -t only with GNU syntax, so that NetBSD mktemp fails. Also, reject templates beginning with "-" so that they are not treated as options. * tests/init.sh (mktempd_): Likewise.
Collin Funk 4f0f12b4 2024-06-11T14:16:34 mktempd: Invoke mktemp portably. * build-aux/mktempd (mktempd): Don't use -t when invoking mktemp since some implementations expect an argument while others do not.
Karl Berry efeb4651 2024-06-10T15:49:47 autoupdate
Paul Eggert fbab53ef 2024-06-07T09:44:49 Spelling fix from Automake
Bruno Haible dc7d0ec3 2024-05-20T17:17:34 Make it easy to generate debug info for libbacktrace on macOS. * build-aux/macos-compile: New file.
Bruno Haible 92d80242 2024-04-28T11:29:27 bootstrap: Support checking out a recent GNULIB_REVISION, part 2. Reported by Markus Mützel <markus.muetzel@gmx.de> in <https://lists.gnu.org/archive/html/bug-gnulib/2024-04/msg00507.html>. * top/bootstrap-funclib.sh (prepare_GNULIB_SRCDIR): If using a submodule and the 'git checkout' command fails, fetch the newer commits and then retry it. * build-aux/bootstrap: Regenerated.
Bruno Haible d81a4871 2024-04-27T19:08:06 bootstrap: Support checking out a recent GNULIB_REVISION. Reported by Markus Mützel <markus.muetzel@gmx.de> in <https://lists.gnu.org/archive/html/bug-gnulib/2024-04/msg00462.html>. * top/bootstrap-funclib.sh (prepare_GNULIB_SRCDIR): If the 'git checkout' command fails, fetch the newer commits and then retry it. * build-aux/bootstrap: Regenerated.
Paul Eggert 05e75687 2024-04-23T23:18:07 manywarnings: update C warnings for GCC 14 Adjust for C programs compiled by GCC 14. (A C++ expert still needs to look at manywarnings-c++.m4.) * build-aux/gcc-warning.spec: Add warnings introduced in GCC 13. * m4/manywarnings.m4 (gl_MANYWARN_ALL_GCC): Add -Wflex-array-member-not-at-end, -Wmissing-variable-declarations.
Simon Josefsson 02d2ae07 2024-04-15T17:47:52 gitlog-to-changelog: Revert 2024-04-12 fix and add documentation. * build-aux/gitlog-to-changelog: Use localtime. * doc/gitlog-to-changelog.texi: Add. * doc/gnulib.texi (Build Infrastructure Modules): Add.
Bruno Haible d84255c1 2024-04-14T01:38:42 bootstrap: Implement phase 1 as documented in the --help output. Reported by Simon Josefsson as bug #1 in <https://lists.gnu.org/archive/html/bug-gnulib/2024-04/msg00152.html>. * top/bootstrap: Correct indentation. * top/bootstrap-funclib.sh (prepare_GNULIB_SRCDIR): Implement as documented: If GNULIB_SRCDIR and GNULIB_REVISION are set and there is a 'gnulib' submodule, checkout the revision GNULIB_REVISION. If GNULIB_SRCDIR and GNULIB_REVISION are set and --no-git is specified, don't checkout the revision GNULIB_REVISION.
Bruno Haible ac8c4111 2024-04-14T00:08:50 bootstrap: Simplify git submodule initialization. * top/bootstrap-funclib.sh (prepare_GNULIB_SRCDIR): Err out if git is older than version 1.6.4. Remove fallback code for older versions. * build-aux/bootstrap: Regenerated.
Bruno Haible 98b5e4a9 2024-04-13T17:23:48 bootstrap: Fix --help messages. Reported by Simon Josefsson in <https://lists.gnu.org/archive/html/bug-gnulib/2024-04/msg00162.html>. * top/bootstrap (usage): Fix the description of GNULIB_SRCDIR. Document GNULIB_REFDIR. Use full-sentences style. Tweak wording. * top/bootstrap-funclib.sh (autopull_usage): Clarify the phase. Don't mention nonexistent options --gnulib-srcdir and --gnulib-refdir. Use full-sentences style. (autogen_usage): Clarify the phase. Use full-sentences style. * build-aux/bootstrap: Regenerated.
Simon Josefsson dfb71172 2024-04-12T17:25:16 gitlog-to-changelog: Make output reproducible. * build-aux/gitlog-to-changelog: Use gmtime instead of localtime.
Karl Berry 891195ba 2024-02-10T07:01:28 autoupdate
Patrice Dumas 73c74ba0 2024-01-29T18:39:44 gendocs: get only targetted manual source and includes, when possible * build-aux/gendocs.sh: if makeinfo, based on version, has the --trace-includes option, gather only the targetted manual srcfile and the included files obtained with makeinfo --trace-includes. In that case output include files to tar stdin and use -T-. Bruno Haible for the version comparison and use of tar.
Paul Eggert 5dc1eceb 2024-01-27T16:13:50 Fix typo in previous patch * build-aux/gendocs.sh: Fix quoting typo. Problem reported by Bruno Haible in: https://lists.gnu.org/r/bug-gnulib/2024-01/msg00085.html
Paul Eggert daeabcd8 2024-01-27T12:44:25 gendocs: allow other chars in source file names * build-aux/gendocs.sh: Generalize to also allow leading ‘-’ and newlines (!) in source file names. Exit if there is an error creating the tarball.
Patrice Dumas 21c2ea5e 2024-01-27T17:38:07 gendocs: allow spaces, metacharacters and quotes in source file names * build-aux/gendocs.sh: output files to tar stdin and use -T- to allow spaces, metacharacters and quotes in file names. Bruno Haible solution.
Patrice Dumas a30915a4 2024-01-27T12:55:17 gendocs: fix --no-html * build-aux/gendocs.sh: fix typo in variable name set by --no-html.
Bruno Haible d0450ae9 2024-01-17T21:53:15 Improve naming of local variables. * gnulib-tool, posix-modules, build-aux/relocatable.sh.in, build-aux/reloc-ldflags, build-aux/install-reloc, tests/init.sh, m4/argz.m4: Rename save_IFS to saved_IFS. * m4/*.m4: Rename save_LIBS to saved_LIBS. * m4/00gnulib.m4, m4/gnulib-common.m4, m4/warn-on-use.m4, m4/wchar_h.m4: Rename save_ac_compile to saved_ac_compile. * m4/00gnulib.m4: Rename ac_save_ac_compile to ac_saved_ac_compile. * m4/gnulib-common.m4: Rename save_ac_compile_for_check_decl to saved_ac_compile_for_check_decl. * m4/assert_h.m4, m4/manywarnings.m4, m4/stdalign.m4, m4/visibility.m4: Rename gl_save_CFLAGS to gl_saved_CFLAGS. * m4/dirfd.m4: Rename dirfd_save_CFLAGS to gl_saved_CFLAGS. * m4/include_next.m4, m4/pread.m4, m4/pwrite.m4, m4/termcap.m4, m4/terminfo.m4: Rename gl_save_CPPFLAGS to gl_saved_CPPFLAGS. * m4/lib-link.m4: Rename ac_save_CPPFLAGS to acl_save_CPPFLAGS. * m4/iconv.m4, m4/readline.m4: Rename am_save_CPPFLAGS to gl_saved_CPPFLAGS. * m4/gettext.m4: Rename gt_save_CPPFLAGS to gt_saved_CPPFLAGS. * m4/ansi-c++.m4: Rename gl_save_CXX to gl_saved_CXX. * m4/manywarnings-c++.m4: Rename gl_save_CXXFLAGS to gl_saved_CXXFLAGS. * m4/lib-link.m4: Rename acl_save_ifs to acl_saved_IFS. * m4/lib-prefix.m4: Rename acl_save_IFS to acl_saved_IFS. * m4/progtest.m4: Rename ac_save_IFS to gt_saved_IFS. * m4/lib-link.m4: Rename save_libdir to saved_libdir, acl_save_libdir to acl_saved_libdir. * m4/ld-version-script.m4: Rename save_LDFLAGS to saved_LDFLAGS. * m4/acl.m4, m4/getgroups.m4: Rename ac_save_LIBS to gl_saved_LIBS. * m4/lib-link.m4: Rename ac_save_LIBS to acl_saved_LIBS. * m4/getdomainname.m4, m4/gethostname.m4, m4/getloadavg.m4, m4/hostent.m4, m4/inet_ntop.m4, m4/inet_pton.m4, m4/pthread_mutex_timedlock.m4, m4/pthread_sigmask.m4, m4/pthread-spin.m4, m4/readutmp.m4, m4/selinux-selinux-h.m4, m4/servent.m4, m4/socketlib.m4, m4/termcap.m4, m4/terminfo.m4, m4/thread.m4: Rename gl_save_LIBS to gl_saved_LIBS. * m4/getaddrinfo.m4, m4/iconv.m4, m4/readline.m4: Rename am_save_LIBS to gl_saved_LIBS. * m4/gettext.m4, m4/intlmacosx.m4: Rename gt_save_LIBS to gt_saved_LIBS. * m4/libunistring.m4: Rename glus_save_LIBS to glus_saved_LIBS. * m4/nanosleep.m4: Rename nanosleep_save_libs to gl_saved_LIBS. * m4/lib-prefix.m4: Rename acl_save_prefix to acl_saved_prefix, acl_save_exec_prefix to acl_saved_exec_prefix. * m4/configmake.m4: Rename gl_save_<variable> to gl_saved_<variable>. * m4/terminfo.m4: Likewise. * m4/gettext.m4: Rename gt_save_<variable> to gt_saved_<variable>. * m4/javaexec.m4: Rename save_CLASSPATH to gt_saved_CLASSPATH. * m4/warnings.m4: Rename gl_save_compiler_FLAGS to gl_saved_compiler_FLAGS. * lib/pread.c, lib/pwrite.c, lib/read-file.c, lib/tempname.c: Rename save_errno to saved_errno. * lib/read-file.c: Rename save_alloc to saved_alloc. * lib/strptime.c: Rename save_wday to saved_wday, save_mday to saved_mday, save_mon to saved_mon.
Jim Meyering fc9ce2a0 2024-01-15T10:36:34 update-copyright: handle more cases * build-aux/update-copyright: Handle cases like gunzip.in with its two copyright lines. Making it work required two changes: don't stop upon first match. And then, when continuing, a little trickiness: knowing that the final substitution would reset m{}g's "pos()", so save and restore that, to avoid an infinite loop in some cases. * tests/test-update-copyright.sh: Add a test for this.
Karl Berry b4586f89 2024-01-15T07:11:14 autoupdate
Paul Eggert b6470fd8 2024-01-06T20:03:36 * build-aux/update-copyright: Fix grammar in comment (taken from Emacs).
Paul Eggert f28baec3 2024-01-06T19:49:32 * build-aux/gitlog-to-changelog: Fix grammar in comment (taken from Emacs source).
Karl Berry 1cec7095 2024-01-02T08:02:43 autoupdate
Simon Josefsson 5b92dd0a 2024-01-01T10:31:48 maint: run 'make update-copyright'
Simon Josefsson ee0e42d3 2023-12-29T19:28:17 announce-gen: Improve links. * build-aux/announce-gen: Use https:// URLs.
Pádraig Brady d1892fd7 2023-12-10T14:46:58 bootstrap: fix option propagation with --bootstrap-sync * top/bootstrap: Ensure options are propagated through upgrade_bootstrap(). * top/bootstrap-funclib.sh: Likewise. * build-aux/bootstrap: Auto generated with `make build-aux/bootstrap`. Fixes https://bugs.gnu.org/67731
Karl Berry 3bb1133f 2023-11-25T09:21:42 autoupdate
Bruno Haible 2f443e2d 2023-10-03T14:44:21 update-copyright tests: Fix test failure (regression 2023-06-18). * build-aux/update-copyright: Add "use re 'eval';" declaration.
Karl Berry fb0ad9fe 2023-09-22T08:40:19 autoupdate
Karl Berry 092abe9e 2023-09-21T07:07:09 autoupdate
Karl Berry 1a73d62b 2023-09-19T09:11:24 autoupdate
Karl Berry 86d5c424 2023-09-14T06:52:49 autoupdate
Pádraig Brady 0e8fd2c0 2023-09-11T19:31:53 gnu-web-doc-update: fix updating of manual directory * build-aux/gnu-web-doc-update: Correctly change to the 'manual' directory, since $tmp is a relative path. This avoids removing files outside of the 'manual' directory. Broken since commit e979787d.
Bruno Haible 32ac0e00 2023-08-29T23:34:34 bootstrap: Try to prevent the user from setting GNULIB_URL to a wrong value. * top/bootstrap-funclib.sh: Explain GNULIB_URL better. * top/bootstrap: Likewise. * build-aux/bootstrap: Likewise.
Paul Eggert fbdc9a07 2023-08-29T13:06:41 maint: don’t say “clonable” either The spelling is controversial, and the word adds little of use here.
Paul Eggert dd3ba5c1 2023-08-28T12:21:23 spelling fix: cloneable -> clonable * build-aux/bootstrap, top/bootstrap, top/bootstrap-funclib.sh: Spell it “clonable”, the more common English way, instead of “cloneable”, the Java way. Found while doing spelling check of Coreutils.
Karl Berry b0b6b09b 2023-08-16T07:14:19 autoupdate
Karl Berry 958e1d74 2023-08-02T07:01:58 autoupdate
Karl Berry 89ac2b77 2023-07-28T08:27:29 autoupdate
Simon Josefsson 6928b3b8 2023-07-17T22:07:57 announce-gen: Allow using local git user.name. * build-aux/announce-gen (readable_interval): Remove --global parameter to 'git config' call.
Gavin Smith 32fcd394 2023-07-12T16:00:40 gendocs: support chapter- and section-level split * doc/gendocs_template: Add lines to mark parts of file to output only when splitting HTML by node. Remove obsolete comment about ranges of years in copyright notice (as per Karl). * build-aux/gendocs.sh [!texi2html]: Strip out parts of the template depending on --split. [texi2html] Include all of the template as before.
Karl Berry 94abcead 2023-07-04T07:19:04 autoupdate
Karl Berry ba4d00d5 2023-07-03T07:20:20 autoupdate
Paul Eggert a7f1fa01 2023-07-01T11:18:12 make regen
Paul Eggert 98eac8e4 2023-07-01T11:06:30 make regen
Paul Eggert 0c5467f3 2023-06-24T15:00:37 * build-aux/gitlog-to-changelog: don’t quote `like this'
Karl Berry 307aabbf 2023-06-24T09:24:50 autoupdate
Paul Eggert 3a29557b 2023-06-18T00:27:52 Update \(en in copyright notices * build-aux/update-copyright (ndash_re): New var, matching \(en too. (stmt_remainder_re, stmt): Use it. (stmt): Match year in constructs like "\(en2023". (ndash): Now \(en in man pages.
Karl Berry 20786725 2023-06-11T08:03:17 autoupdate
Bruno Haible 96afd2da 2023-06-09T16:08:18 javacomp-script: Remove support for 'jikes'. * build-aux/javacomp.sh.in: Don't test HAVE_JIKES. * m4/javacomp.m4 (gt_JAVACOMP): Don't set HAVE_JIKES. Don't set CONF_JAVAC to 'jikes'. Update comment. (gt_JAVACOMP_DISABLED): Don't set HAVE_JIKES.
Bruno Haible 6feabdde 2023-06-09T15:29:01 javacomp-script: Remove support for 'gcj'. * build-aux/javacomp.sh.in: Don't test HAVE_GCJ_C. * m4/javacomp.m4 (gt_JAVACOMP): Don't set HAVE_GCJ_C. Don't test whether $JAVAC is gcj. Don't set CONF_JAVAC to 'gcj -C'. Update comment. (gt_JAVACOMP_DISABLED): Don't set HAVE_GCJ_C.
Bruno Haible 5d9d272a 2023-06-09T15:14:52 javaexec-script: Remove support for 'gij'. * build-aux/javaexec.sh.in: Don't test HAVE_GIJ. * m4/javaexec.m4 (gt_JAVAEXEC): Don't set HAVE_GIJ. Don't set CONF_JAVA to 'gij'. * m4/javacomp.m4: Update comment.
Bruno Haible 5963f181 2023-06-09T14:56:49 javaexec-script: Remove support for 'jview'. * build-aux/javaexec.sh.in: Don't test HAVE_JVIEW. * m4/javaexec.m4 (gt_JAVAEXEC): Don't set HAVE_JVIEW. Don't set CONF_JAVA to 'jview'. (gt_JAVAEXEC_DISABLED): Don't set HAVE_JVIEW. * m4/javacomp.m4: Update comment.
Paul Eggert 142ff39f 2023-06-08T20:41:46 autoupdate
Paul Eggert 295cc7fb 2023-06-08T14:53:51 Spelling fixes Most of these were reported by Josh Soref <jsoref@gmail.com> in: https://lists.gnu.org/r/bug-gnulib/2023-06/msg00057.html except that some are omitted because the original is OK (e.g., "obsolescent"), and some are omitted because they are upstream files and I've fixed them upstream or have filed bug reports, and I made a few nearby corrections to grammar.
Paul Eggert d084ae09 2023-06-06T14:23:39 Put "/" at end of .gitignore directory names * build-aux/bootstrap: Regenerate. * top/bootstrap-funclib.sh (symlink_to_dir, autogen): Put slashes after .gitignore entries that name directories.
Josh Soref dfdf33a4 2023-05-10T13:17:45 bootstrap: spelling/grammar fix in comment * build-aux/bootstrap: As above.
Paul Eggert 78f7aef9 2023-04-23T08:53:59 manywarnings: update C warnings for GCC 13 Adjust for C programs compiled by GCC 13. (A C++ expert still needs to look at manywarnings-c++.m4.) * build-aux/gcc-warning.spec: Add warnings introduced in GCC 13. * doc/manywarnings.texi (manywarnings): Document flex arrays. * m4/manywarnings.m4 (gl_MANYWARN_ALL_GCC): Add -fstrict-flex-arrays and -Wstrict-flex-arrays as these should be suitable for Gnulib-using code.
Karl Berry b554376f 2023-03-28T08:41:22 autoupdate
Jim Meyering 78f594f7 2023-03-22T19:51:12 gnu-web-doc-update: don't use host alias, cvs.sv.gnu.org * build-aux/gnu-web-doc-update: Use hostname cvs.savannah.gnu.org, not cvs.sv.gnu.org. Using the shorter alias would elicit this: $ pkg=grep ; cvs -d $USER@cvs.sv.gnu.org:/webcvs/$pkg co $pkg Bad server host key: Invalid key length