> >> >> bash-4.0$ make
> >> >> /bin/sh: no closing quote
> >> >> *** Error code 1
> >> >>
> >> >> Stop in /usr/ports/devel/jdk/1.5 (line 1793 of
> >> >> /usr/ports/infrastructure/mk/bsd.port.mk).
Given the above, and the following:
> $OpenBSD: bsd.port.mk,v 1.975 2010/02/12 12:00:19 espie Exp $
>
> 1793 @${ECHO_MSG} "===> ${FULLPKGNAME${SUBPACKAGE}}${_MASTER} $i."
Logic would dictate that there was a quotation mark introduced
in one of the string expansions there. Remove the @ from the
beginning of the command, and it should echo to stdout so that
you can see what make is actually trying to execute.
If I'm not mistaken, of course.
But this is basic troubleshooting that should've been performed
before the OP came to the list with this.