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.