Re: Texinfo 7.2.90 build with mingw.org's MinGW: testing

Eli Zaretskii <[email protected]>
Newsgroups gmane.comp.tex.texinfo.bugs
Message-ID <[email protected]>
> Date: Sun, 18 Jan 2026 16:49:38 +0100
> From: [email protected]
> Cc: [email protected], [email protected]
> 
> On Sat, Jan 17, 2026 at 12:40:07PM +0200, Eli Zaretskii wrote:
> > AFAICT, the only differences are:
> > 
> >   . I get diffs, whereas you don't
> >   . in my case the command says TEST=1, not TEST=2
> >   . the exit status is 1 and not 0
> > 
> > Does this give any clues as to what is going on?
> 
> Not really.  If TEST=2, there are additional checks of reference count
> of Perl objects, you probably do not have the modules needed by that.
> It is not important, the bugs that can be found like that are not
> important bugs and probably not platform dependent.  So TEST=1 is ok,
> and should not interfere with this test.
> 
> Maybe something that could be done easily to check the file name used
> for the Info file would be to call texi2any.pl with --verbose, so like:
> 
> /d/usr/Perl/bin/perl -w ./..//perl/texi2any.pl  --force --conf-dir ./../perl/t/init/ --conf-dir ./../perl/init --conf-dir ./../perl/ext -I ./formatting -I formatting/ -I ./ -I . -I built_input -I built_input/non_ascii --error-limit=1000 -c TEST=1 --verbose --output formatting/out_parser/reuse_macro_expand_file/ --macro-expand=formatting/out_parser/reuse_macro_expand_file/simplest.info ./formatting/simplest.texi
> 
> In my case, I get this information:
>   Output file formatting/out_parser/reuse_macro_expand_file/simplest.info
> 
> If it is not the same, it could explain why there is no 'overwriting
> file' warning.

I see this:

  Output file formatting\out_parser\reuse_macro_expand_file/simplest.info

So something, probably Perl I'm using (being a Windows port of Perl),
outputs file names with backslashes, and then some other code probably
compares file names as simple strings.  Could that be the reason?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.