On Thu, Jan 29, 2026 at 12:27:19AM +0100, [email protected] wrote: > On Wed, Jan 28, 2026 at 07:10:25PM +0000, Gavin Smith wrote: > > > After some thinking, maybe a possibility would be to recurse in C if > > > either XS is enabled, --enable-additional-checks is passed or any SWIG > > > interface is built, as SWIG interfaces may work and provide an > > > interesting interface even if XS is disabled. > > > > How does the following look? > > It looks good to me. The HAVE_ICONV in tta/C/Makefile.am could additionally > be removed. >
I made this change but I will have to trust you that it is not actually needed. On the face of it, in configure.ac it looked like enable_xs could be 'yes' and am_func_iconv could be 'no'. There was the 'enable_txi_libraries' variable which depended on am_func_iconv, which made its way into Texinfo::ModulePath, so I will trust that it all works out and that we won't try and build code that depends on iconv when it is not available.
