texinfo-commits
[Top][All Lists]
Advanced

[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:



reply via email to

[Prev in Thread] Current Thread [Next in Thread]