Bug#356048: lprng: FTBFS with current make
Package: lprng
Version: 3.8.28-3
Severity: serious
From my pbuilder build log:
...
/usr/bin/make
make[1]: Entering directory `/tmp/buildd/lprng-3.8.28'
if [ "UTILS" = po ] ; then \
for i in po/Makefile* ; do \
if [ -f "$i" ] ; then \
if grep '^mkinstalldirs.*=.*case' $i ; then \
echo "fixing broken $i which causes wrong path to mkinstalldirs to be used"; \
perl -spi -e 's:^mkinstalldirs\s*=\s*.*:mkinstalldirs = \$(SHELL) \$(MKINSTALLDIRS):' $i; \
fi \
fi \
done \
fi
/bin/sh: -c: line 1: syntax error: unexpected end of file
/bin/sh: line 1: for i in po/Makefile* ; do \: No such file or directory
/bin/sh: line 2: if [ -f "$i" ] ; then \: command not found
/bin/sh: line 3: if grep '^mkinstalldirs.*=.*case' $i ; then \: command not found
/bin/sh: line 4: echo "fixing broken $i which causes wrong path to mkinstalldirs to be used"; \: command not found
/bin/sh: line 5: perl -spi -e 's:^mkinstalldirs\s*=\s*.*:mkinstalldirs = \$(SHELL) \$(MKINSTALLDIRS):' $i; \: command not found
/bin/sh: line 6: fi \: command not found
/bin/sh: line 7: fi \: command not found
/bin/sh: line 8: done \: command not found
/bin/sh: -c: line 9: syntax error near unexpected token `fi'
/bin/sh: -c: line 9: `fi'
make[1]: *** [UTILS] Error 2
make[1]: Leaving directory `/tmp/buildd/lprng-3.8.28'
make: *** [build-stamp] Error 2
Adding semicolons after each "fi" and "done" (expect the last "fi") should
fix this.
--
Daniel Schepler
Reply to: