Change elsif to the correct "else if" construction.
I suspect that this slipped by into
f6a80292c3db127d1561c118f409c1cffd1b55d9
because cflags.SH doesn't seem to be re-expanded if it's newer than cflags.
if test -d .git; then
ccflags="-DPERL_PATCHNUM=`git describe` $ccflags"
-elsif test -f .patch; then
- ccflags="-DPERL_PATCHNUM=`awk '{print $4}' .patch` $ccflags"
+else
+ if test -f .patch; then
+ ccflags="-DPERL_PATCHNUM=`awk '{print $4}' .patch` $ccflags"
+ fi
fi
: Can we perhaps use $ansi2knr here