Re: alpha bug

Gavin Smith <[email protected]>
Newsgroups gmane.comp.tex.texinfo.bugs
Message-ID <aWQBBnTrZDmYK6rd@orangestar>
On Sun, Jan 11, 2026 at 08:37:08PM +0100, Patrice Dumas wrote:
> > It's possible that libperl is only needed for two unessential features,
> > the SWIG interface, and the alternative ctexi2any implementation of texi2any.
> 
> It is also needed on platforms that require --no-undefined.

This refers to MS-Windows (mingw and cygwin).  I see that libperl was
also linked against in Texinfo 7.2 in this case, so this is not new.  However,
missing or deficient libperl shouldn't cause a build failure when it doesn't
have to (on platforms that aren't on MS-Windows).

> > SWIG is currently disabled by default although code under the swig/ directory
> > still seems to be involved in the build, as shown in your output.
> 
> It is the swig directory in tta/C/swig, which does not depend at all on
> swig and solely defines external interfaces, that are used by the swig
> interface.  It could be made such that it does not build when swig is
> not used, but it is not very important either.

I see, it seems fairly harmless.  Maybe it could be clearer that a directory
called "swig" does not depend on swig.  Maybe renaming it something like
"api_for_swig" would be enough.
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.