gbranden pushed a commit to branch master
in repository groff.

commit 28895745803707d51af64947dfc2e00d6151bccf
Author: G. Branden Robinson <[email protected]>
AuthorDate: Wed Jan 21 12:20:55 2026 -0600

    Makefile.am: Improve ergonomics for maintainer.
    
    * Makefile.am: Add "filename-length-max=99" to `AUTOMAKE_OPTIONS` macro
      so that a "dist" build fails if the file names get too long for a V7
      tar archive.  Consequently, the build should now fail earlier if
      "distcheck" would fail because test scripts are missing because their
      file names were too long to be archived.  See the GNU Automake 1.16.3
      manual, §17.2 "List of Automake options".
---
 ChangeLog   | 10 ++++++++++
 Makefile.am |  2 +-
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 4698f7c28..d996e4f1e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2026-01-21  G. Branden Robinson <[email protected]>
+
+       * Makefile.am: Add "filename-length-max=99" to
+       `AUTOMAKE_OPTIONS` macro so that a "dist" build fails if the
+       file names get too long for a V7 tar archive.  Consequently, the
+       build should now fail earlier if "distcheck" would fail because
+       test scripts are missing because their file names were too long
+       to be archived.  See the GNU Automake 1.16.3 manual, §17.2 "List
+       of Automake options".
+
 2026-01-20  Bruno Haible <[email protected]>
 
        * src/libs/libgroff/libgroff.am: Drop `libgroff_a_LIBADD` macro
diff --git a/Makefile.am b/Makefile.am
index 7c1af14e0..3746ff563 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -544,7 +544,7 @@ REVISION      = `echo $(VERSION) | cut -d . -f 3`
 # Initialize Automake variables we haven't already handled; see section
 # "3.8 Modifying the build rules of a Gnulib import directory" in the
 # Gnulib manual.
-AUTOMAKE_OPTIONS =
+AUTOMAKE_OPTIONS = filename-length-max=99
 SUBDIRS =
 noinst_HEADERS =
 noinst_LTLIBRARIES =

_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to