Hi Patrice, Patrice Dumas <pertu...@free.fr> writes:
> There is a new SWIG interface in Texinfo, in tta/swig, and some tests > for the Perl interface in tta/swig/perl. In the CI > https://github.com/gnu-texinfo/ci-check/actions/runs/16592419646/job/46931708709 > the tta/swig/perl tests fail for cygwin with the SWIG interface > extension not found: > Can't load '../../swig/perl/.libs/Texinfo.dll' for module Texinfo: No such > file or directory at /usr/lib/perl5/5.40/x86_64-cygwin-threads/DynaLoader.pm > line 206. > or > Can't load '../../swig/perl/.libs/auto/Texinfo/Texinfo.dll' for module > Texinfo: No such file or directory at > /usr/lib/perl5/5.40/x86_64-cygwin-threads/DynaLoader.pm line 206. > > The build log shows that the Texinfo.dll file seems to be created in > ../../swig/perl/.libs/Texinfo.dll without error. (If the > .libs/Texinfo.dll was there, the .libs/auto/Texinfo/Texinfo.dll should > also be there as the code helping with finding the extensions should > create a symlink from .libs/auto/Texinfo to .libs). > > I do not think that I can debug this issue further without access to a > Cygwin system. Could somebody with access to cygwin please try to see > what's going on? make check on a build of the texinfo git master should > trigger the issue. Regarding the prerequisites, in the CI we install > (swig is needed too): gcc-core make perl perl-Data-Compare > perl-Test-Deep libncurses-devel libcrypt-devel libnsl-devel > libiconv-devel libintl-devel I still have a Windows VM with Cygwin packages installed from working on something in Gnulib. I'll take a look some time this week, unless anyone wants to beat me to it. Collin