From owner-freebsd-java@freebsd.org Wed Jan 25 10:30:51 2017 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 856D5CBF652 for ; Wed, 25 Jan 2017 10:30:51 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 6F98F1BE for ; Wed, 25 Jan 2017 10:30:51 +0000 (UTC) (envelope-from julian@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 6BE52CBF650; Wed, 25 Jan 2017 10:30:51 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6B65FCBF64F; Wed, 25 Jan 2017 10:30:51 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 3D0601BC; Wed, 25 Jan 2017 10:30:50 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from Julian-MBP3.local (ppp121-45-228-247.lns20.per1.internode.on.net [121.45.228.247]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id v0PAUiaq074196 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Wed, 25 Jan 2017 02:30:48 -0800 (PST) (envelope-from julian@freebsd.org) Subject: Re: unable to build java in poudriere To: Ultima References: <3f06805e-b236-5027-f743-8a45aac1ad52@freebsd.org> Cc: java@freebsd.org, "ports@FreeBSD.org" From: Julian Elischer Message-ID: <75f47512-bbb7-d8e7-64a6-8437953b2b04@freebsd.org> Date: Wed, 25 Jan 2017 18:30:38 +0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2017 10:30:51 -0000 On 25/1/17 10:36 am, Ultima wrote: > Sorry Julian but your details are kind of vague. Are you on head? > I'm not sure when my last build for openjdk7 or 8 were but I have > them built in my repo. Is there enough memory on the system building > it? or is it limited? that is usually the culprit for the openjdk > ports. > > I ask if you were on head because I know java was broken for > sometime in January but was fixed, or at least r312388 is working. Sorry, one item missing.. compile is on FreeBSD 10.3 Poudriere is populated with the head ports tree as of yesterday, but I had hte same problem a few weeks ago. the list of packages includes openjdk8 it would probably have the same issue if openjdk8 was the ONLY port to make, because jdk8 wants jdk7 to jdb7 won't build. Should poudriere or ports give a warning "you need to install package X before we can do this compile"? > > On Tue, Jan 24, 2017 at 8:56 PM, Julian Elischer > wrote: > > from he log file: (see below) > > This dies almost immediately. > Do we need to prime the build with an older java? (e.g. the > bootstrap pkg)? > If so why does poudriere not do this? > I actually want jdk8 but iti insists on building 7 first, which > fails. > Since I don't care about 7 I can prime the pump by downloading a > 7 pkg but should all this be automatic somehow? > > Log: > > ######################################################################## > ######################################################################## > ##### Entering langtools for target(s) all ##### > ######################################################################## > > (cd ./langtools/make && \ > gmake > JDK_TOPDIR=/wrkdirs/usr/ports/java/openjdk7/work/openjdk/jdk > JDK_MAKE_SHARED_DIR=/wrkdirs/usr/ports/java/openjdk7/work/openjdk/jdk/make/common/shared > EXTERNALSANITYCONTROL=true SOURCE_LANGUAGE_VERSION=7 > TARGET_CLASS_VERSION=7 MILESTONE=fcs BUILD_NUMBER=b01 > JDK_BUILD_NUMBER=b01 FULL_VERSION=1.7.0_111-b01 > PREVIOUS_JDK_VERSION=1.6. JDK_VERSION=1.7.0_111 > JDK_MKTG_VERSION=7 JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=7 > JDK_MICRO_VERSION=0_111 PREVIOUS_MAJOR_VERSION=1 > PREVIOUS_MINOR_VERSION=6 PREVIOUS_MICRO_VERSION= > PAX_COMMAND=/usr/sbin/paxmark.sh PAX_COMMAND_ARGS="-vm" > ARCH_DATA_MODEL=64 COOKED_BUILD_NUMBER=1 > ANT_HOME="/wrkdirs/usr/ports/java/openjdk7/work/apache-ant-1.9.7" > ALT_OUTPUTDIR=/wrkdirs/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools > ALT_BOOTDIR=/usr/local/bootstrap-openjdk all) > gmake[3]: Entering directory > '/wrkdirs/usr/ports/java/openjdk7/work/openjdk/langtools/make' > JAVA_HOME=/usr/local/bootstrap-openjdk > ANT_OPTS=-Djava.io.tmpdir='/wrkdirs/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/ant-tmp' > /wrkdirs/usr/ports/java/openjdk7/work/apache-ant-1.9.7/bin/ant > -diagnostics > > /wrkdirs/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/ant-diagnostics.log > ; \ > JAVA_HOME=/usr/local/bootstrap-openjdk > ANT_OPTS=-Djava.io.tmpdir='/wrkdirs/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/ant-tmp' > /wrkdirs/usr/ports/java/openjdk7/work/apache-ant-1.9.7/bin/ant > -version >> > /wrkdirs/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/ant-diagnostics.log > Could not create the Java virtual machine. > Could not create the Java virtual machine. > gmake[3]: *** [Makefile:196: > /wrkdirs/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/ant-diagnostics.log] > Error 1 > gmake[3]: Leaving directory > '/wrkdirs/usr/ports/java/openjdk7/work/openjdk/langtools/make' > gmake[2]: *** [make/langtools-rules.gmk:39: langtools-build] Error 2 > gmake[2]: Leaving directory > '/wrkdirs/usr/ports/java/openjdk7/work/openjdk' > gmake[1]: *** [Makefile:251: build_product_image] Error 2 > gmake[1]: Leaving directory > '/wrkdirs/usr/ports/java/openjdk7/work/openjdk' > *** Error code 1 > > > _______________________________________________ > freebsd-ports@freebsd.org > mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > > To unsubscribe, send any mail to > "freebsd-ports-unsubscribe@freebsd.org > " > >