gbranden pushed a commit to branch master
in repository groff.

commit 36b265f969f1c53a2e6af02ec07c38520b16b67e
Author: Helmut Grohne <[email protected]>
AuthorDate: Fri Jan 2 12:15:19 2026 +0000

    [libgroff]: Fix Savannah #67886.
    
    * src/libs/libgroff/libgroff.am (install_charset_data): Don't ship a
      "charset.alias" file if it's empty or contains nothing but comments.
      Such files, a common product of certain gnulib internals, aggrieve a
      Debian's packaging assistance tool.
    
    Fixes <https://savannah.gnu.org/bugs/?67886>.
    
    Copyright-paperwork-exempt: yes
---
 ChangeLog                     | 9 +++++++++
 src/libs/libgroff/libgroff.am | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 3242ddfd9..c2f83ef9a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2026-01-02  Helmut Grohne <[email protected]>
+
+       * src/libs/libgroff/libgroff.am (install_charset_data): Don't
+       ship a "charset.alias" file if it's empty or contains nothing
+       but comments.  Such files, a common product of certain gnulib
+       internals, aggrieve a Debian's packaging assistance tool.
+
+       Fixes <https://savannah.gnu.org/bugs/?67886>.
+
 2026-01-04  G. Branden Robinson <[email protected]>
 
        * tmac/groff_mdoc.7.man (Other possible pitfalls): Advise
diff --git a/src/libs/libgroff/libgroff.am b/src/libs/libgroff/libgroff.am
index 5994e5b6f..e8b65875d 100644
--- a/src/libs/libgroff/libgroff.am
+++ b/src/libs/libgroff/libgroff.am
@@ -143,7 +143,7 @@ install_charset_data:
            $(DESTDIR)$(libdir)/charset.alias; \
          $(RM) $(DESTDIR)$(libdir)/t-charset.alias; \
        else \
-         if test $(GLIBC21) = no; then \
+         if test $(GLIBC21) = no && grep -q '^[^#]' charset.alias; then \
            sed -f ref-add.sed charset.alias \
              > $(DESTDIR)$(libdir)/t-charset.alias; \
            $(INSTALL_DATA) $(DESTDIR)$(libdir)/t-charset.alias \

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

Reply via email to