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.
