1*4882a593SmuzhiyunFrom 9304ad88a5f4b083d348563c5de00da53b34cf46 Mon Sep 17 00:00:00 2001 2*4882a593SmuzhiyunFrom: Fabrice Fontaine <fontaine.fabrice@gmail.com> 3*4882a593SmuzhiyunDate: Fri, 6 Mar 2020 23:20:39 +0100 4*4882a593SmuzhiyunSubject: [PATCH] Makefile.am: fix build without makeinfo 5*4882a593Smuzhiyun 6*4882a593SmuzhiyunDon't build doc subdir if makeinfo is not available otherwise build 7*4882a593Smuzhiyunfails on: 8*4882a593Smuzhiyun 9*4882a593Smuzhiyunmake[4]: Entering directory '/nvmedata/autobuild/instance-7/output-1/build/host-guile-2.0.14/doc/ref' 10*4882a593Smuzhiyun MAKEINFO guile.info 11*4882a593Smuzhiyun/nvmedata/autobuild/instance-7/output-1/build/host-guile-2.0.14/build-aux/missing: line 81: makeinfo: command not found 12*4882a593SmuzhiyunWARNING: 'makeinfo' is missing on your system. 13*4882a593Smuzhiyun You should only need it if you modified a '.texi' file, or 14*4882a593Smuzhiyun any other file indirectly affecting the aspect of the manual. 15*4882a593Smuzhiyun You might want to install the Texinfo package: 16*4882a593Smuzhiyun <http://www.gnu.org/software/texinfo/> 17*4882a593Smuzhiyun The spurious makeinfo call might also be the consequence of 18*4882a593Smuzhiyun using a buggy 'make' (AIX, DU, IRIX), in which case you might 19*4882a593Smuzhiyun want to install GNU make: 20*4882a593Smuzhiyun <http://www.gnu.org/software/make/> 21*4882a593Smuzhiyun 22*4882a593SmuzhiyunFixes: 23*4882a593Smuzhiyun - http://autobuild.buildroot.org/results/9605aac6f760bfff190d0ab95fa50f65486ffe90 24*4882a593Smuzhiyun 25*4882a593SmuzhiyunSigned-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> 26*4882a593Smuzhiyun[Upstream status: sent to bug-guile@gnu.org] 27*4882a593Smuzhiyun--- 28*4882a593Smuzhiyun Makefile.am | 6 +++++- 29*4882a593Smuzhiyun 1 file changed, 5 insertions(+), 1 deletion(-) 30*4882a593Smuzhiyun 31*4882a593Smuzhiyundiff --git a/Makefile.am b/Makefile.am 32*4882a593Smuzhiyunindex ebbf6d476..2270afb9f 100644 33*4882a593Smuzhiyun--- a/Makefile.am 34*4882a593Smuzhiyun+++ b/Makefile.am 35*4882a593Smuzhiyun@@ -38,8 +38,12 @@ SUBDIRS = \ 36*4882a593Smuzhiyun test-suite \ 37*4882a593Smuzhiyun benchmark-suite \ 38*4882a593Smuzhiyun gc-benchmarks \ 39*4882a593Smuzhiyun- am \ 40*4882a593Smuzhiyun+ am 41*4882a593Smuzhiyun+ 42*4882a593Smuzhiyun+if HAVE_MAKEINFO 43*4882a593Smuzhiyun+SUBDIRS += \ 44*4882a593Smuzhiyun doc 45*4882a593Smuzhiyun+endif 46*4882a593Smuzhiyun 47*4882a593Smuzhiyun DIST_SUBDIRS = $(SUBDIRS) prebuilt 48*4882a593Smuzhiyun 49*4882a593Smuzhiyun-- 50*4882a593Smuzhiyun2.25.0 51*4882a593Smuzhiyun 52