Building on macOS with --enable-perl-xs fails with: $ TEXINFO_DEV_SOURCE=1 top_srcdir="$(top_srcdir)" top_builddir="$(top_builddir)" $(PERL) ../../tp/texi2any.pl -o texi2any_internals.info texi2any_internals.texi dyld[99271]: dyld_image_path_containing_address(0x10d5c7000) => '$(top_builddir)/tp/Texinfo/XS/.libs/XSParagraph.so' dyld[99271]: _dyld_is_memory_immutable(0x10d5c7000, 28) => 0 dyld[99271]: dlopen(XSParagraph.so) => 0x7ff918400670 dyld[99271]: dlsym(0x7ff918400670, "boot_Texinfo__Convert__Paragraph") dyld[99271]: dlsym("boot_Texinfo__Convert__Paragraph") => 0x10d5c9e50 dyld[99271]: missing symbol called
Bisecting, I see that the last commit I am able to build successfully is e665d4eaba. I am doing an in-source build, if that changes anything. (I see that there have been some changes to accommodate for out-of-source builds.) Running the offending command with TEXINFO_XS=omit seems to work. TEXINFO_XS=debug does not show anything interesting, only successes followed by the "missing symbol called" failure. Best regards, Dario