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

  • new ... Bruno Haible via Bug reports for the GNU Texinfo documentation system
    • ... Patrice Dumas
      • ... Bruno Haible via Bug reports for the GNU Texinfo documentation system
        • ... Gavin Smith

Reply via email to