On Mon, Apr 03, 2023 at 05:57:14PM +0200, Arash Esbati wrote: > Yes, it seems to a texi2any run: > > --8<---------------cut here---------------start------------->8--- > if (TEXINFO_DEV_SOURCE=1 ; export TEXINFO_DEV_SOURCE ; top_srcdir=".." ; > export top_srcdir ; top_builddir=".." ; export top_builddir ; > /mingw64/bin/perl ../tp/texi2any --version) >/dev/null 2>&1; then \ > for f in texi2any_api.info texi2any_api.info-[0-9] > texi2any_api.info-[0-9][0-9] texi2any_api.i[0-9] texi2any_api.i[0-9][0-9]; do > \ > if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ > done; \ > else :; fi && \ > if TEXINFO_DEV_SOURCE=1 ; export TEXINFO_DEV_SOURCE ; top_srcdir=".." ; > export top_srcdir ; top_builddir=".." ; export top_builddir ; > /mingw64/bin/perl ../tp/texi2any -c INFO_SPECIAL_CHARS_WARNING=0 -I . \ > -o texi2any_api.info `test -f 'texi2any_api.texi' || echo > './'`texi2any_api.texi; \ > then \ > rc=0; \ > else \ > rc=$?; \ > $restore $backupdir/* `echo "./texi2any_api.info" | sed 's|[^/]*$||'`; \ > fi; \ > rm -rf $backupdir; exit $rc > Locale 'English_United States.1252' may not work well. > The following characters (and maybe others) may not have the same meaning as > the Perl program expects: > \t > --8<---------------cut here---------------end--------------->8--- > > This is with perl v5.32.1 (native build). > > Best, Arash
Does the same message get printed for other Perl programs? E.g. perl -e 'print "hello\n";' I suspect that even though "locale" is printing something sensible, there is still something wrong with the locale settings.