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: Sat, 17 Jan 2026 13:03:27 +0100
> From: [email protected]
> Cc: Gavin Smith <[email protected]>, [email protected]
> 
> > Oh, so the "--enable-c-texi2any" configure-time option defaults to
> > "no", not to "detect"?  I thought it defaults to "detect", because
> > "./configure --help" says "Use texi2any program implemented in C if
> > possible", and I see ctexi2any.exe was built as part of the build, so
> > evidently that _was_ possible.
> 
> Indeed, whether ctexi2any.exe can be build is detected.
> "--enable-c-texi2any" is not about building ctexi2any, but whether it is
> this implementaiton of texi2any rather than the Perl one that it used in
> tests and is installed.  There is no "detect" value for this option,
> actually, as it does not make sense.  I think that it is the --help
> message that is misleading.
> 
> What about:
>  "Use texi2any program implemented in C if built"

Yes, that's better.  Maybe also change the name of the option, since
options that start with --enable or --disable are usually for optional
features that are used if enabled.

> >  Then why isn't it used by the test
> > suite (and not installed, as I say in my previous message)?
> 
> For now, we prefer testing and installing the Perl implementation.  The
> speed difference is minimal, and the Perl implementation is better tested.
> 
> As long as there is a need of Perl for indices sorting, the two
> implementations are gonna be similar.

OK, thanks.  But if ctexi2any is not installed, neither should be the
DLLs that it uses, libtexinfo*.dll, right?  Or are they used by some
other parts of the package?
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.