When trying to build openser-1.3.0-tls (tarball from openser.org) on Debian stable, "make all" throws this error:
if [ "no" = "yes" ]; then \ cd utils/db_berkeley; make all ; \ fi ; \
/bin/sh: -c: line 4: syntax error: unexpected end of file make: *** [utils] Error 2
The last backslash (after "fi ;") is the problem (line #521 in the top-level Makefile). This is in SVN trunk and 1.3 branch too as far as I can tell.
Thanks, Sajith.