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