On 04/07/2021 15:37, Gavin Smith wrote:
> On Sun, Jul 04, 2021 at 10:34:23AM +0100, Chris Clayton wrote:
>> Hi,
>>
>> I'm trying to build the latest texinfo release. The compile/link phase ends
>> OK, but make test fails thusly:
>>
>> SKIP: test_scripts/tex_html_math_not_closed.sh
>> SKIP: test_scripts/tex_html_tex_not_closed.sh
>> PASS: test_scripts/layout_formatting_html_nodes.sh
>> SKIP: test_scripts/tex_html_tex_in_copying.sh
>> PASS: test_scripts/layout_formatting_weird_quotes.sh
>> SKIP: test_scripts/tex_html_formatting_singular.sh
>> PASS: test_scripts/layout_formatting_html.sh
>> PASS: test_scripts/layout_formatting_exotic.sh
>> PASS: test_scripts/layout_formatting_mathjax.sh
>> PASS: test_scripts/layout_formatting_regions.sh
>> PASS: test_scripts/layout_formatting_html32.sh
>> PASS: test_scripts/layout_formatting_chm.sh
>> FAIL: test_scripts/layout_formatting_fr_icons.sh
>> PASS: test_scripts/layout_formatting_nodes.sh
>> PASS: test_scripts/layout_formatting.sh
>> ============================================================================
>> Testsuite summary for GNU Texinfo 6.8
>> ============================================================================
>> # TOTAL: 106
>> # PASS: 88
>> # SKIP: 17
>> # XFAIL: 0
>> # FAIL: 1
>> # XPASS: 0
>> # ERROR: 0
>> ============================================================================
>> See tp/tests/test-suite.log
>> Please report to [email protected]
>> ============================================================================
>>
>>
>
> That test has been a cause of a lot of failures. Could you check what
> locales are installed on your system and send the results, e.g. by running
> "locale" and "locale -a". The test needs to switch to a particular locale
> for translations of document strings to work as the gettext implementation
> doesn't translate strings in some locales (the C and/or POSIX locales I
> recall).
>
Thanks for the reply, Gavin.
Right, thanks. the two commands give:
$ locale
LANG=en_GB.UTF-8
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=
$ locale -a
C
en_GB
en_GB.iso88591
en_GB.utf8
en_GB.UTF-8
en_US.utf8
POSIX
I've just built texinfo-6.7 and the test suite succeeds. I'll investigate what
changed in that test. Thanks.
Chris