From owner-freebsd-java@FreeBSD.ORG Fri Feb 20 05:17:37 2009 Return-Path: Delivered-To: java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 179F31065679 for ; Fri, 20 Feb 2009 05:17:37 +0000 (UTC) (envelope-from maho.nakata@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.229]) by mx1.freebsd.org (Postfix) with ESMTP id D61658FC1D for ; Fri, 20 Feb 2009 05:17:36 +0000 (UTC) (envelope-from maho.nakata@gmail.com) Received: by rv-out-0506.google.com with SMTP id f6so812683rvb.43 for ; Thu, 19 Feb 2009 21:17:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:date:message-id:to:cc :subject:from:in-reply-to:references:x-mailer:mime-version :content-type:content-transfer-encoding; bh=A5E3rjh+KsiBQgG8X9aKtBIz4NK4Fun3eUfjIZXLnro=; b=pmzglQvyHtKFNQeF/VCpBuQW2rgopekZvObO9XmH9snNGvwaBr5a9or2kp9nPSwJjz yWZUZEFQRFk7jfkclUbOyK1dErILwEzhkH3yRsF2BAqDKWmneGQQ4z0MerajIaIDnRgs GjdsGuAr6R0HotXOYRGIdzbEMVmKn/AvUrSmw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:message-id:to:cc:subject:from:in-reply-to:references :x-mailer:mime-version:content-type:content-transfer-encoding; b=vGUrOG/etSyTnauuWKNKD5mIOif5HPpAHWTdS0t47xAvHW+YdbtZu+ZO8epPjmczI8 SFqYSGIJSCtQivicBFYKkrXASpvHPIV1lCfrgQozHGhR3Nd39HN+MpTVTDau5sI4woQT klNOxKzi9HqctdkNL36ge0o9pChgl50+oE54Q= Received: by 10.142.136.16 with SMTP id j16mr204412wfd.184.1235107056484; Thu, 19 Feb 2009 21:17:36 -0800 (PST) Received: from localhost (rikad85.riken.jp [134.160.214.85]) by mx.google.com with ESMTPS id 22sm3677010wfg.3.2009.02.19.21.17.34 (version=SSLv3 cipher=RC4-MD5); Thu, 19 Feb 2009 21:17:36 -0800 (PST) Sender: Maho NAKATA Date: Fri, 20 Feb 2009 14:16:48 +0900 (JST) Message-Id: <20090220.141648.143710352.chat95@mac.com> To: avg@icyb.net.ua From: Maho NAKATA In-Reply-To: <4988414C.8060806@icyb.net.ua> References: <20090202.165004.71135074.chat95@mac.com> <4987AF4F.7050301@jp.freebsd.org> <4988414C.8060806@icyb.net.ua> X-Mailer: Mew version 6.2 on Emacs 22.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Multipart/Signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="--Security_Multipart(Fri_Feb_20_14_16_48_2009_018)--" Content-Transfer-Encoding: 7bit Cc: daichi@jp.freebsd.org, java@freebsd.org Subject: Re: Building java/jdk16 and jdk15 inside FreeBSD jail X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Feb 2009 05:17:37 -0000 ----Security_Multipart(Fri_Feb_20_14_16_48_2009_018)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hm, Andriy, nullfs on ZFS might work? Still my environment is UFS2, so I'll try when I switched to ZFS... thanks From: Andriy Gapon Subject: Re: Building java/jdk16 and jdk15 inside FreeBSD jail Date: Tue, 03 Feb 2009 15:06:20 +0200 > on 03/02/2009 04:43 Daichi GOTO said the following: >> I have been doubting that nullfs works properly. Try without >> nullfs, IMO, combination of jail and nullfs does not work correctly. > > I am using it all the time for kernel/world/packages cross-building > (i386 on amd64) and it works great for me. > /usr/ports on /export/j386/usr/ports (nullfs, local, read-only) > /usr/ports/distfiles on /export/j386/usr/ports/distfiles (nullfs, local) > /usr/src on /export/j386/usr/src (nullfs, local, read-only) > /usr/devel on /export/j386/usr/devel (nullfs, local, read-only) > > Original directories are on ZFS. > And the builds are done in a jail populated with i386 world. > Just yesterday I successfully built jdk-1.6.0.3p4_8 using > diablo-jdk-1.6.0.07.02_3 as bootstrap. > >> Maho NAKATA wrote: >>> 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' >>> <<>>>>> 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/ >>> _______________________________________________ >>> freebsd-java@freebsd.org mailing list >>> http://lists.freebsd.org/mailman/listinfo/freebsd-java >>> To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org" >> >> > > > -- > Andriy Gapon > ----Security_Multipart(Fri_Feb_20_14_16_48_2009_018)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (FreeBSD) iEYEABECAAYFAkmePMEACgkQpcQqaPiEzfmwdQCgk+/lM2BadWMQaRGaZea/Syux x+cAoMk+6H5ZUslsrbHPMYbtWMpU/+ZE =VZql -----END PGP SIGNATURE----- ----Security_Multipart(Fri_Feb_20_14_16_48_2009_018)----