From owner-freebsd-java@FreeBSD.ORG Wed Jun 5 13:30:01 2013 Return-Path: Delivered-To: freebsd-java@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 8B3FF5D1 for ; Wed, 5 Jun 2013 13:30:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 7E6A7199D for ; Wed, 5 Jun 2013 13:30:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r55DU12Q041741 for ; Wed, 5 Jun 2013 13:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r55DU1N4041740; Wed, 5 Jun 2013 13:30:01 GMT (envelope-from gnats) Date: Wed, 5 Jun 2013 13:30:01 GMT Message-Id: <201306051330.r55DU1N4041740@freefall.freebsd.org> To: freebsd-java@FreeBSD.org Cc: From: isdtor Subject: Re: ports/178647: java/openjdk6 does not build (without extra hack) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: isdtor List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Jun 2013 13:30:01 -0000 The following reply was made to PR ports/178647; it has been noted by GNATS. From: isdtor To: bug-followup@FreeBSD.org, rfg@tristatelogic.com Cc: Subject: Re: ports/178647: java/openjdk6 does not build (without extra hack) Date: Wed, 5 Jun 2013 14:29:26 +0100 I have the same environment as Ronald and the fix should be relatively trivial. It's a Makefile problem, as far as I can tell, and all the env and make.conf variables that are being bandied about did not help me. I was able to overcome the compile problem by manually creating the following directories after the compile bombed out /usr/ports/java/openjdk6/work/hotspot/src/cpu/amd64 /usr/ports/java/openjdk6/work/hotspot/src/cpu/amd64/vm /usr/ports/java/openjdk6/work/hotspot/src/os_cpu/bsd_amd64 /usr/ports/java/openjdk6/work/hotspot/src/os_cpu/bsd_amd64/vm and copying the files from the corresponding (bsd_)?x86/vm directory at the same level into them, based on the observation that they contain both x86 and amd64 files. I have not checked whether these vm directories are distributed or generated during build. I also can't tell if these directories could be created automatically under different circumstances - I'm simply building a fresh machine with updated ports (head) and followed the handbook instructions for installing the IcedTea plugin.