Pádraig Brady <[email protected]> writes: > That would undo the fish fix though as the SHELL of for the ${SHELL}...missing > introduced by automake/autoconf. > > I see all uses of $MAKEINFO are eval'd in gendocs.sh except one. > This gnulib tweak seems to avoid the issue here: > > diff --git a/build-aux/gendocs.sh b/build-aux/gendocs.sh > index 29896ab28e..80b0a17368 100755 > --- a/build-aux/gendocs.sh > +++ b/build-aux/gendocs.sh > @@ -424,7 +424,7 @@ d=`dirname $srcfile` > # Omit patterns that do not expand to file names. > pats= > > - if case `$MAKEINFO --version | sed -e 's/^[^0-9]*//' -e 1q` in \ > + if case `eval $MAKEINFO --version | sed -e 's/^[^0-9]*//' -e 1q` in \ > [1-6]* | 7.[01]*) false;; \ > *) true;; \ > esac \
Oh, I don't know why I didn't think to look at the other $MAKEINFO invocations. That looks good. Thanks! Collin
