On Mon, Mar 30, 2026 at 12:36:41PM +0200, Bruno Haible via Bug reports for the GNU Texinfo documentation system wrote: > The CI reports test failures on Alpine Linux today, that were not present > a week ago: > > FAIL: test_scripts/formatting_documentlanguage_cmdline.sh > FAIL: test_scripts/layout_formatting_fr.sh > FAIL: test_scripts/layout_formatting_fr_info.sh > FAIL: test_scripts/layout_formatting_fr_icons.sh
Indeed, I added an XS interface for strings translations, such that only one implementation is used, either libintl-perl, or C gettext. As a consequence, the C gettext is now used in the default case on alpine linux, and as it was already determined, musl does not use the LANGUAGE environment variable to set the language for messages translations retrieval. I fiwed this by setting the configure switch that leads to using libintl-perl, by calling Perl from C, --enable-xs-perl-libintl. -- Pat
