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

Reply via email to