From owner-freebsd-java@FreeBSD.ORG Fri May 18 07:22:39 2012 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 21D6C1065670; Fri, 18 May 2012 07:22:39 +0000 (UTC) (envelope-from horst.leitenmueller@liwest.at) Received: from lilzmailso02.liwest.at (lilzmailso02.liwest.at [212.33.55.13]) by mx1.freebsd.org (Postfix) with ESMTP id D83C98FC18; Fri, 18 May 2012 07:22:38 +0000 (UTC) Received: from [90.146.7.130] (helo=[192.168.10.21]) by lilzmailso02.liwest.at with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.76) (envelope-from ) id 1SVHWw-0000Xh-Sc; Fri, 18 May 2012 09:23:19 +0200 From: Horst Leitenmueller Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Date: Fri, 18 May 2012 09:22:31 +0200 Message-Id: <907F19BE-DB86-42A7-A153-60830A5CD5CC@liwest.at> To: glewis@FreeBSD.org Mime-Version: 1.0 (Apple Message framework v1084) X-Mailer: Apple Mail (2.1084) X-Spam-Score: -1.4 (-) Cc: java@freebsd.org, freebsd-ports@freebsd.org Subject: Procfs in Jail on fresh install of openjdk6 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, 18 May 2012 07:22:39 -0000 hi Greg,=20 i have a question regarding the hint that procfs must be enabled on = openjdk6 if this is already mounted before installation of openjdk6 the build = fails with: gmake[2]: Entering directory = `/s/portbuild/usr/ports/java/openjdk6/work/langtools/make' JAVA_HOME=3D/usr/local/diablo-jdk1.6.0 = ANT_OPTS=3D-Djava.io.tmpdir=3D'/s/portbuild/usr/ports/java/openjdk6/work/b= uild/bsd-amd64/langtools/build/ant-tmp' = /s/portbuild/usr/ports/java/openjdk6/work/apache-ant-1.8.2/bin/ant = -Djdk.version=3D1.6.0_30 -Dfull.version=3D'1.6.0_30-b24' = -Drelease=3D1.6.0_30 -Dbuild.number=3Db24 -Djavac.target=3D5 = -Dboot.java.home=3D/usr/local/diablo-jdk1.6.0 = -Dbuild.dir=3D/s/portbuild/usr/ports/java/openjdk6/work/build/bsd-amd64/la= ngtools/build = -Ddist.dir=3D/s/portbuild/usr/ports/java/openjdk6/work/build/bsd-amd64/lan= gtools/dist build Error: could not find libjava.so Error: could not find Java 2 Runtime Environment. gmake[2]: *** [build] Error 2 gmake[2]: Leaving directory = `/s/portbuild/usr/ports/java/openjdk6/work/langtools/make' gmake[1]: *** [langtools-build] Error 2 gmake[1]: Leaving directory `/s/portbuild/usr/ports/java/openjdk6/work' gmake: *** [build_product_image] Error 2 *** Error code 1 Stop in /usr/ports/java/openjdk6. *** Error code 1 diablo-jdk1.6 is installed (with the openjdk port) but you can't call = java --version (on commandline) for example can you please explain if this is a feature or a bug; and when the = procfs must be enabled ? if i disable the procfs build is running through (java --version for = diablo running normal, and also openjdk),=20 afterwards enabling does not change functionality of java, it works = without problems... br horst=20=