From owner-freebsd-amd64@FreeBSD.ORG Tue Jul 19 21:13:13 2005 Return-Path: X-Original-To: freebsd-amd64@freebsd.org Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C46F316A41F; Tue, 19 Jul 2005 21:13:13 +0000 (GMT) (envelope-from etoll@vipstructures.com) Received: from rodan.vipstructures.com (rodan.vipstructures.com [66.195.71.71]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6438343D49; Tue, 19 Jul 2005 21:13:13 +0000 (GMT) (envelope-from etoll@vipstructures.com) Received: from localhost (localhost.vipstructures.com [127.0.0.1]) by rodan.vipstructures.com (Postfix) with ESMTP id A127F1EE83F; Tue, 19 Jul 2005 17:13:12 -0400 (EDT) Received: from mothra.vipstructures.com (mothra.vipstructures.com [192.168.1.3]) by rodan.vipstructures.com (Postfix) with ESMTP id 4C5011EE83D; Tue, 19 Jul 2005 17:13:12 -0400 (EDT) X-MimeOLE: Produced By Microsoft Exchange V6.0.6487.1 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Date: Tue, 19 Jul 2005 17:14:44 -0400 Message-ID: <9BC86C67C3AF7646B9C5382020457A944E4DA6@VIP10-WIN2K> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: How to build JDK15 on AMD64 with FreeBSD? Thread-Index: AcV6BxjirhEEodl+Q1Sl3E/G6Nf+qQSnsobg From: "Toll, Eric" To: "Greg Lewis" , "Neo Jia" Cc: freebsd-amd64@freebsd.org, freebsd-java@freebsd.org Subject: RE: How to build JDK15 on AMD64 with FreeBSD? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jul 2005 21:13:13 -0000 >=20 > We use the Sun SCSL source code as the base for our port. > However, many patches are required for it to build on=20 > FreeBSD. These are contained in a patchset that you can download at >=20 > http://www.eyesbeyond.com/freebsddom/java/jdk15.html >=20 > The easiest way to do this is simply to use the jdk15 port. =20 > Simply do the > following: >=20 > cd /usr/ports/java/jdk15 > make install >=20 > and follow the instructions. There is one caveat on amd64 --=20 > one of the build commands will fail strangely (this is a bug=20 > in the Linux emulation on amd64 as far as I can determine). =20 > Simply execute that command by hand and restart the build. > Also, if you have an EM64T rather than an actual > amd64 then you will need one patch (just reply to me and I > can send it to you or search the mailing list archives and > you should find it). >=20 Is this the below command that fails and I am suppose to run by hand?? I cannot get jdk15 or jdk14 running, I am not sure about linux compatibility. I heard rumors that other got theirs running in NATIVE mode, which seems like it would be better but in all honestly I'm confused. Help would be appreciated. > Attempting to fetch from ftp://ftp.crc.ca/pub/systems/linux/redhat/ftp.redhat.com/lin ux/updates/8.0/en/os/amd64/. grep: /usr/ports/emulators/linux_base-8/distinfo.amd64: No such file or directory fetch: ftp://ftp.crc.ca/pub/systems/linux/redhat/ftp.redhat.com/lin ux/updates/8.0/en/os/amd64/glibc-common-2.3.2-4.80.8.amd64.r pm: F ile unavailable (e.g., file not found, no access) =3D> Attempting to fetch from ftp://ftp.univie.ac.at/systems/linux/ftp.redhat.com/redhat/l inux/updates/8.0/en/os/amd64/. grep: /usr/ports/emulators/linux_base-8/distinfo.amd64: No such file or directory fetch: ftp://ftp.univie.ac.at/systems/linux/ftp.redhat.com/redhat/l inux/updates/8.0/en/os/amd64/glibc-common-2.3.2-4.80.8.amd64 .rpm: File unavailable (e.g., file not found, no access) =3D> Attempting to fetch from ftp://ftp.redhat.de/pub/redhat/linux/updates/8.0/en/os/amd64 /. grep: /usr/ports/emulators/linux_base-8/distinfo.amd64: No such file or directory fetch: ftp://ftp.redhat.de/pub/redhat/linux/updates/8.0/en/os/amd64 /glibc-common-2.3.2-4.80.8.amd64.rpm: File unavailable (e.g., fil e not found, no access) =3D> Attempting to fetch from ftp://ftp.lip6.fr/pub/linux/distributions/redhat/linux/updat es/8.0/en/os/amd64/. grep: /usr/ports/emulators/linux_base-8/distinfo.amd64: No such file or directory fetch: ftp://ftp.lip6.fr/pub/linux/distributions/redhat/linux/updat es/8.0/en/os/amd64/glibc-common-2.3.2-4.80.8.amd64.rpm: File unav ailable (e.g., file not found, no access) =3D> Attempting to fetch from ftp://ftp.inet.it/pub/Linux/redhat/updates/8.0/en/os/amd64/. grep: /usr/ports/emulators/linux_base-8/distinfo.amd64: No such file or directory fetch: ftp://ftp.inet.it/pub/Linux/redhat/updates/8.0/en/os/amd64/g libc-common-2.3.2-4.80.8.amd64.rpm: File unavailable (e.g., file not found, no access) =3D> Attempting to fetch from ftp://ftp.nluug.nl/site/ftp.redhat.com/redhat/linux/updates/ 8.0/en/os/amd64/. grep: /usr/ports/emulators/linux_base-8/distinfo.amd64: No such file or directory fetch: ftp://ftp.nluug.nl/site/ftp.redhat.com/redhat/linux/updates/ 8.0/en/os/amd64/glibc-common-2.3.2-4.80.8.amd64.rpm: File unavail able (e.g., file not found, no access) =3D> Attempting to fetch from ftp://ftp.icm.edu.pl/pub/linux/redhat/linux/updates/8.0/en/o s/amd64/. grep: /usr/ports/emulators/linux_base-8/distinfo.amd64: No such file or directory fetch: ftp://ftp.icm.edu.pl/pub/linux/redhat/linux/updates/8.0/en/o s/amd64/glibc-common-2.3.2-4.80.8.amd64.rpm: Not logged in =3D> Attempting to fetch from ftp://ftp.mirrorservice.org/sites/ftp.redhat.com/pub/redhat/ linux/updates/8.0/en/os/amd64/. grep: /usr/ports/emulators/linux_base-8/distinfo.amd64: No such file or directory fetch: ftp://ftp.mirrorservice.org/sites/ftp.redhat.com/pub/redhat/ linux/updates/8.0/en/os/amd64/glibc-common-2.3.2-4.80.8.amd6 4.rpm : File unavailable (e.g., file not found, no access) =3D> Attempting to fetch from ftp://ftp.cs.nott.ac.uk/Mirrors/ftp.redhat.com/pub/redhat/li nux/updates/8.0/en/os/amd64/. grep: /usr/ports/emulators/linux_base-8/distinfo.amd64: No such file or directory