When LOCALBASE is set to something else then the default /usr/local the build fails to find libintl.h in ${LOCALBASE}/include. Fix: The problem is the following line in j2sdk1.3.1/ext/plugin/build/solaris/GNUmakefile: INTL_DIR ?= /usr/local This default is never overwritten. The following patch to the port's makefile overwrites this definition: How-To-Repeat: Set LOCALBASE to /packages/ports and make the port.
Responsible Changed From-To: freebsd-java->glewis Over to maintainer.
State Changed From-To: open->closed Committed, thanks!