From owner-freebsd-java@FreeBSD.ORG Thu Jul 3 09:49:08 2008 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 4EC721065679 for ; Thu, 3 Jul 2008 09:49:08 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from weak.local (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id CD8D48FC16 for ; Thu, 3 Jul 2008 09:49:07 +0000 (UTC) (envelope-from kris@FreeBSD.org) Message-ID: <486CA092.7040000@FreeBSD.org> Date: Thu, 03 Jul 2008 11:49:06 +0200 From: Kris Kennaway User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421) MIME-Version: 1.0 To: java@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Problems with jdk 1.3 and bsd.java.mk? 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: Thu, 03 Jul 2008 09:49:08 -0000 Hi, In testing my index build optimizations the following ports failed: http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.8.20080630222405/shujit-0.8.0_2.log http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.8.20080630222405/javadc-0.20_2.log javadc-0.20_2: Makefile error: "" is not a valid value for JAVA_VENDOR. It should be one or more of: freebsd bsdjava sun blackdown Indeed, JAVA_VENDOR is set to "" -- but this is also true with the CVS version of bsd.java.mk as well. It looks like there is a bug in the detection of this though, because the check-makevars target passes. Can someone please take a look at these two ports and determine if there is a problem in the port makefiles, or in the existing bsd.java.mk logic? If I have fixed a bug accidentally then I won't mind, but I would prefer not to have regressed something that is currently working :) Kris