Building java/jdk16 and jdk15 inside FreeBSD jail

Maho NAKATA chat95 at mac.com
Mon Feb 2 00:16:34 PST 2009


Hello greg@ and *

I cannot build java/jdk16 and jdk15 inside FreeBSD jail.
The error message is folloing. I can build both ports outside of
the jail.
-----------------------------------------------------------------------------
gmake[4]: Entering directory `/usr/ports/java/jdk16/work/j2se/make/sun/javac'
Begin Processing SUBDIRS: javac recompile javadoc apt
>>>Recursively making javac all @ Mon Feb  2 16:46:55 JST 2009 ...
gmake[5]: Entering directory `/usr/ports/java/jdk16/work/j2se/make/sun/javac/javac'
/usr/ports/java/jdk16/work/control/build/bsd-amd64/bin/java  -Xmx512m -Xms256m -classpath ../../../../make/tools/CompileProperties CompileProperties ../../../../src/share/classes/com/sun/tools/javac/resources/compiler.properties /usr/ports/java/jdk16/work/control/build/bsd-amd64/gensrc/com/sun/tools/javac/resources/compiler.java 
Error: could not find libjava.so
Error: could not find Java 2 Runtime Environment.
gmake[5]: *** [/usr/ports/java/jdk16/work/control/build/bsd-amd64/gensrc/com/sun/tools/javac/resources/compiler.java] Error 2
gmake[5]: Leaving directory `/usr/ports/java/jdk16/work/j2se/make/sun/javac/javac'
gmake[4]: *** [all] Error 1
gmake[4]: Leaving directory `/usr/ports/java/jdk16/work/j2se/make/sun/javac'
gmake[3]: *** [all] Error 1
gmake[3]: Leaving directory `/usr/ports/java/jdk16/work/j2se/make/java/javac'
gmake[2]: *** [all] Error 1
gmake[2]: Leaving directory `/usr/ports/java/jdk16/work/j2se/make/java'
gmake[1]: *** [all] Error 1
gmake[1]: Leaving directory `/usr/ports/java/jdk16/work/j2se/make'
gmake: *** [j2se-build] Error 2
*** Error code 2

Stop in /usr/ports/java/jdk16.
*** Error code 1

Stop in /usr/ports/java/jdk16.
-----------------------------------------------------------------------------
gmake[4]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/java/zip'
gmake[3]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/java/zip'
<<<Finished Recursively making zip all @ Mon Feb  2 16:48:20 JST 2009.
>>>Recursively making javac all @ Mon Feb  2 16:48:20 JST 2009 ...
gmake[3]: Entering directory `/usr/ports/java/jdk15/work/j2se/make/java/javac'
>>>Recursively making ../../sun/javac all @ Mon Feb  2 16:48:20 JST 2009 ...
cd  ../../sun/javac ; gmake all RELEASE=1.5.0_14-p8 FULL_VERSION=1.5.0_14-p8-maho_02_feb_2009_16_47
gmake[4]: Entering directory `/usr/ports/java/jdk15/work/j2se/make/sun/javac'
>>>Recursively making javac all @ Mon Feb  2 16:48:20 JST 2009 ...
gmake[5]: Entering directory `/usr/ports/java/jdk15/work/j2se/make/sun/javac/javac'
gmake /usr/ports/java/jdk15/work/control/build/bsd-amd64/bin/javac VARIANT=OPT
gmake[6]: Entering directory `/usr/ports/java/jdk15/work/j2se/make/sun/javac/javac'
rm -f /usr/ports/java/jdk15/work/control/build/bsd-amd64/tmp/sun/com.sun.tools.javac/javac/.classes.list
/usr/ports/java/jdk15/work/control/build/bsd-amd64/bin/java -classpath ../../../tools/CompileProperties CompileProperties ../../../../src/share/classes/com/sun/tools/javac/resources/compiler.properties /usr/ports/java/jdk15/work/control/build/bsd-amd64/gensrc/com/sun/tools/javac/resources/compiler.java
Error: could not find libjava.so
Error: could not find Java 2 Runtime Environment.
gmake[6]: *** [/usr/ports/java/jdk15/work/control/build/bsd-amd64/gensrc/com/sun/tools/javac/resources/compiler.java] Error 2
gmake[6]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/sun/javac/javac'
gmake[5]: *** [optimized] Error 2
gmake[5]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/sun/javac/javac'
gmake[4]: *** [all] Error 1
gmake[4]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/sun/javac'
gmake[3]: *** [all] Error 2
gmake[3]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/java/javac'
gmake[2]: *** [all] Error 1
gmake[2]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/java'
gmake[1]: *** [all] Error 1
gmake[1]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make'
gmake: *** [j2se-build] Error 2
*** Error code 2

Stop in /usr/ports/java/jdk15.
*** Error code 1

Stop in /usr/ports/java/jdk15.
-----------------------------------------------------------------------------
/etc/rc.conf has folloing entry for jail.

#jail start
jail_enable="YES"
jail_list="portsjail"
jail_portsjail_hostname="ligeti7amd64_portsjail.private.org"
jail_portsjail_ip="1.2.3.4"
ifconfig_bge0_alias0="inet 1.2.3.4 netmask 255.255.255.255"
jail_portsjail_rootdir="/work/portsjail/"
jail_portsjail_exec_start="/bin/sh /etc/rc"
jail_portsjail_devfs_enable="YES"
jail_portsjail_procfs_enable="YES"
sendmail_enable="NO"
rpcbind_enable="NO"
#jail end
---
mount shows following output

root# mount 
...
/work/cvsup/ports on /work/portsjail/usr/ports (nullfs, local)
devfs on /work/portsjail/dev (devfs, local)
procfs on /work/portsjail/proc (procfs, local)
....

Any help is really appreciated.
Best regards,
-- Nakata Maho http://accc.riken.jp/maho/ , http://ja.openoffice.org/ 


More information about the freebsd-java mailing list