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
 

Reply via email to