From owner-freebsd-ports@FreeBSD.ORG Wed Apr 16 05:44:10 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E75C37B401 for ; Wed, 16 Apr 2003 05:44:10 -0700 (PDT) Received: from avocado.salatschuessel.net (avocado.salatschuessel.net [80.86.187.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0ABF343F75 for ; Wed, 16 Apr 2003 05:44:09 -0700 (PDT) (envelope-from lehmann@ans-netz.de) Received: (qmail 12567 invoked from network); 16 Apr 2003 12:44:00 -0000 Received: from unknown (HELO dill.salatschuessel.net) (217.226.16.86) by avocado.salatschuessel.net with DES-CBC3-SHA encrypted SMTP; 16 Apr 2003 12:44:00 -0000 Received: (qmail 41333 invoked from network); 16 Apr 2003 12:44:06 -0000 Received: from unknown (HELO kartoffel.salatschuessel.net) (10.0.1.51) by dill.salatschuessel.net with DES-CBC3-SHA encrypted SMTP; 16 Apr 2003 12:44:06 -0000 Received: from kartoffel.salatschuessel.net (localhost [127.0.0.1]) h3GCi4Kk098937 for ; Wed, 16 Apr 2003 14:44:05 +0200 (CEST) (envelope-from lehmann@ans-netz.de) Date: Wed, 16 Apr 2003 14:44:04 +0200 From: Oliver Lehmann To: ports@FreeBSD.org Message-Id: <20030416144404.6c20bafe.lehmann@ans-netz.de> X-Mailer: Sylpheed version 0.8.11cvs21 (GTK+ 1.2.10; i386-unknown-freebsdelf4.8) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: linux-jdk-* broken by default? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Apr 2003 12:44:10 -0000 Hi, root@kartoffel linux-sun-jdk14> make Warning: This JDK is currently unstable, especially if not run as root. You are advised to use either of the following JDK ports instead: o Sun JDK 1.3 for Linux (java/linux-sun-jdk13) o FreeBSD JDK 1.3 (java/jdk13) ===> Extracting for linux-sun-jdk-1.4.1_2 >> Checksum OK for j2sdk-1_4_1_02-linux-i586.bin. ELF binary type "0" not known. Abort trap *** Error code 134 Stop in /usr/ports/java/linux-sun-jdk14. root@kartoffel linux-sun-jdk14> root@kartoffel linux-sun-jdk13> make ===> Extracting for linux-sun-jdk-1.3.1.07_1 >> Checksum OK for j2sdk-1_3_1_07-linux-i586.bin. Linux mode is not enabled. Loading Linux kernel module... ELF interpreter /compat/linux/lib/ld-linux.so.2 not found Abort trap *** Error code 134 Stop in /usr/ports/java/linux-sun-jdk13. root@kartoffel linux-sun-jdk13> thats because, do-extract appears before processing BUILD_DEPENDS entrys. Shouldn't that be that get "hacked" for ports who are in need of a reverse order? Or maybe a USE_LINUX_EXTRACT like Variable similar to USE_BZIP2 and so on "extract modifying variables". Simplest way would be to add an "EXTRACT_DEPENDS" into these java Makefile. If wanted, i should be able to create a PR which put's an EXTRACT_DEPENDS in all these linux-needed java/ ports... Greetings, Oliver -- Oliver Lehmann @home: lehmann@ans-netz.de @office: oliver.lehmann@mgi.de @www: http://www.pofo.de/ | http://wishlist.ans-netz.de/