On Wed, Nov 20, 2024 at 08:41:20PM +0000, Gavin Smith wrote:
> locating and loading "libtexinfo.so" in texi2any directly
> would eliminate any risk of either not finding the file, or finding the
> wrong file.

I've committed changes to do this.  I had to override and revert
a commit you made before that as it clashed with my changes - I needed
the $additional_libraries argument which you had removed.

Later, I'll check that the additional libraries match what is
in tp/Texinfo/XS/Makefile.am.

Here is the start of the output from
"TEXINFO_XS=debug ../tp/texi2any.pl ../doc/info-stnd.texi":

checking ../tp/../tp/maintain/lib/Text-Unidecode/lib/libtexinfoxs.la
checking ../tp/../tp/maintain/lib/Unicode-EastAsianWidth/lib/libtexinfoxs.la
checking ../tp/../tp/maintain/lib/libintl-perl/lib/libtexinfoxs.la
checking ../tp/../tp/Texinfo/XS/libtexinfoxs.la
found ../tp/../tp/Texinfo/XS/libtexinfoxs.la
../tp/../tp/Texinfo/XS/.libs/libtexinfoxs.so.0 loaded
checking ../tp/../tp/maintain/lib/Text-Unidecode/lib/libtexinfo.la
checking ../tp/../tp/maintain/lib/Unicode-EastAsianWidth/lib/libtexinfo.la
checking ../tp/../tp/maintain/lib/libintl-perl/lib/libtexinfo.la
checking ../tp/../tp/Texinfo/XS/libtexinfo.la
found ../tp/../tp/Texinfo/XS/libtexinfo.la
/usr/lib/libtexinfo.so.0 loaded
checking ../tp/../tp/maintain/lib/Text-Unidecode/lib/Parsetexi.la
checking ../tp/../tp/maintain/lib/Unicode-EastAsianWidth/lib/Parsetexi.la
checking ../tp/../tp/maintain/lib/libintl-perl/lib/Parsetexi.la
checking ../tp/../tp/Texinfo/XS/Parsetexi.la
found ../tp/../tp/Texinfo/XS/Parsetexi.la
../tp/../tp/Texinfo/XS/.libs/Parsetexi.so loaded
looking for boot_Texinfo__Parser
trying to call boot_Texinfo__Parser...
  ...succeeded

Reply via email to