% locale LANG=ja LC_CTYPE="ja" LC_NUMERIC="ja" LC_TIME="ja" LC_COLLATE="ja" LC_MONETARY="ja" LC_MESSAGES="ja" LC_ALL=
% locale -a C POSIX iso_8859_1 ja ja_JP.PCK ja_JP.UTF-8 ja_JP.eucJP I used to install everything on my Solaris, but minimum since I switched the storage from HDD to SSD. --- Kiyoshi <[email protected]> ----- Original Message ----- > From: Gavin Smith <[email protected]> > To: Kiyoshi KANAZAWA <[email protected]> > Cc: "[email protected]" <[email protected]> > Date: 2016/1/23, Sat 02:37 > Subject: Re: texinfo-6.0.92 make check has 12 FAILs on Solaris10 x86/x64 > > On 20 January 2016 at 23:04, Kiyoshi KANAZAWA > <[email protected]> wrote: >> Hello, Gavin. >> >> All of the FAILs say: "Couldn't set UTF-8 character type in > locale.", such as >> === >> >> % t/stdout.sh >> 1d0 >> < Couldn't set UTF-8 character type in locale. >> >> === >> log & diffs files are attached. > > Thanks for sending the logs. The XS module is failing to find a locale > with a UTF-8 character type. I'll try adding a check in the Perl code > for an available locale before loading the XS module. > > If you posted the output of "% locale" and "% locale -a", it > might > help to work out why no UTF-8 locale is being found. > >> I wonder why they passed, not failed nor skipped, in texinfo-6.0. > > This code is new since then. It's C code that relies on the locale > support in the C standard library to process UTF-8. >
