On NetBSD, with the default 'make' program, the build fails: ../../build-aux/install-sh -c -d Texinfo sed -e 's|[@]USE_EXTERNAL_LIBINTL[@]|no|' -e 's|[@]USE_EXTERNAL_EASTASIANWIDTH[@]|no|' -e 's|[@]USE_EXTERNAL_UNIDECODE[@]|no|' ../../tp/Texinfo/ModulePath.pm.in >Texinfo/ModulePath.pm ../../build-aux/install-sh -c -d Texinfo ../../tp/maintain/regenerate_commands_perl_info.pl < sh: 1: Syntax error: end of file unexpected *** Error code 2
Stop. make[3]: stopped in /home/bruno/texinfo-6.8.90/build/tp *** Error code 1 The attached patch fixes it. Bruno
--- tp/Makefile.am.bak 2022-10-11 17:00:52.000000000 +0200 +++ tp/Makefile.am 2022-10-22 23:41:29.988502422 +0200 @@ -325,7 +325,7 @@ Texinfo/Commands.pm: Texinfo/XS/parsetexi/command_data.txt $(MKDIR_P) Texinfo - $(srcdir)/maintain/regenerate_commands_perl_info.pl < $< + $(srcdir)/maintain/regenerate_commands_perl_info.pl < $(srcdir)/Texinfo/XS/parsetexi/command_data.txt libsrcdir = $(srcdir)/maintain/lib