[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: * INSTALL: mention --enable-xs-perl-libintl for m
From: |
Gavin D. Smith |
Subject: |
branch master updated: * INSTALL: mention --enable-xs-perl-libintl for musl. From Patrice. * README-hacking: reminder to check configure flags in INSTALL |
Date: |
Sun, 22 Dec 2024 10:38:42 -0500 |
This is an automated email from the git hooks/post-receive script.
gavin pushed a commit to branch master
in repository texinfo.
The following commit(s) were added to refs/heads/master by this push:
new d45842e42c * INSTALL: mention --enable-xs-perl-libintl for musl. From
Patrice. * README-hacking: reminder to check configure flags in INSTALL
d45842e42c is described below
commit d45842e42c1f9417ed5ad3755a581ccae73b5f8b
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Sun Dec 22 15:38:35 2024 +0000
* INSTALL: mention --enable-xs-perl-libintl for musl. From Patrice.
* README-hacking: reminder to check configure flags in INSTALL
---
ChangeLog | 5 +++++
INSTALL | 8 ++++++++
README-hacking | 3 +++
3 files changed, 16 insertions(+)
diff --git a/ChangeLog b/ChangeLog
index e241867482..2a7d8ab979 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2024-12-22 Gavin Smith <gavinsmith0123@gmail.com>
+
+ * INSTALL: mention --enable-xs-perl-libintl for musl. From Patrice.
+ * README-hacking: reminder to check configure flags in INSTALL
+
2024-12-20 Gavin Smith <gavinsmith0123@gmail.com>
* doc/texinfo.texi (Customization Variables and Options):
diff --git a/INSTALL b/INSTALL
index 3a488816e5..a8ec9222d3 100644
--- a/INSTALL
+++ b/INSTALL
@@ -92,6 +92,14 @@ Installation notes specific to Texinfo:
for the structure step. If you want to use the XS modules for conversion,
you should set the `TEXINFO_XS_CONVERT' environment variable to 1.
+* The XS modules get translations for strings to be put in output files
+ using libc gettext, using the LANGUAGE variable. If the gettext
+ implementation (such as that on musl) does not support this variable,
+ this will not work and strings will not be translated. However, if you
+ pass the --enable-xs-perl-libintl flag to `configure', an alternative
+ translation method is activated where XS code calls back into the Perl
+ interpreter to get translations, which does work.
+
* For instructions on compiling this distribution with DJGPP tools
for MS-DOS and MS-Windows, see the file djgpp/README.
diff --git a/README-hacking b/README-hacking
index 852a6835de..b0bcbd268c 100644
--- a/README-hacking
+++ b/README-hacking
@@ -417,6 +417,9 @@ check indices of Texinfo manuals and check for duplicates
(with <1> in Info)
Check "make ccheck" and "make vcheck" work in "doc/refcard".
+Check mentions of configure flags, environment variables etc. in INSTALL are
+up to date
+
Consider running tests of texi2dvi under contrib/nontests
- Official releases only:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: * INSTALL: mention --enable-xs-perl-libintl for musl. From Patrice. * README-hacking: reminder to check configure flags in INSTALL,
Gavin D. Smith <=