From nobody Fri Dec 31 17:41:53 2021 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 83D73191E4E1 for ; Fri, 31 Dec 2021 17:41:55 +0000 (UTC) (envelope-from aph-open@littlepinkcloud.com) Received: from mail.littlepinkcloud.com (bookofsand.co.uk [93.93.131.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4JQXWk6d4Vz3PNc for ; Fri, 31 Dec 2021 17:41:54 +0000 (UTC) (envelope-from aph-open@littlepinkcloud.com) Received: from [10.0.0.8] (cpc108959-cmbg20-2-0-cust731.5-4.cable.virginm.net [80.0.22.220]) by mail.bookofsand.co.uk (Postfix) with ESMTPSA id DBC0526A3; Fri, 31 Dec 2021 17:41:53 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mail.bookofsand.co.uk DBC0526A3 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=littlepinkcloud.com; s=default; t=1640972513; bh=bCqMtJsnkCcOogLTFQnJLrTuZfQEcbwvEosuD6X1+Lk=; h=Date:Subject:To:References:From:In-Reply-To:From; b=miM9SY4NJzYw0Slhz6ZwRZAteqlLSySCo0ubDmFyQiUI7860OA/BNIXgp9IUM8kU2 RJxnipWgIzRxe9oHDPVXJALQJTlsx/fahtCHt8MMgP4/CCu8LTtX/2dPqPAMBkETdZ uHW+ZamTvHKGJoJnM2wRlXZDfp1gTodPW2KAxNDw= Message-ID: Date: Fri, 31 Dec 2021 17:41:53 +0000 List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.4.1 Subject: Re: Call for testing: OpenJDK 11 on Arm64 Content-Language: en-US To: freebsd-arm@freebsd.org References: <015b381f-d4f6-6088-6474-9add5d9a14c3@littlepinkcloud.com> From: Andrew Haley In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4JQXWk6d4Vz3PNc X-Spamd-Bar: + Authentication-Results: mx1.freebsd.org; dkim=pass header.d=littlepinkcloud.com header.s=default header.b=miM9SY4N; dmarc=none; spf=pass (mx1.freebsd.org: domain of aph-open@littlepinkcloud.com designates 93.93.131.130 as permitted sender) smtp.mailfrom=aph-open@littlepinkcloud.com X-Spamd-Result: default: False [1.06 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[littlepinkcloud.com:s=default]; RECEIVED_SPAMHAUS_PBL(0.00)[80.0.22.220:received]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[littlepinkcloud.com]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_MEDIUM(-0.37)[-0.367]; NEURAL_SPAM_SHORT(0.92)[0.923]; DKIM_TRACE(0.00)[littlepinkcloud.com:+]; NEURAL_SPAM_LONG(1.00)[1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:44684, ipnet:93.93.128.0/21, country:GB]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N On 12/31/21 17:09, tech-lists wrote: > Hi, > > On Fri, Dec 31, 2021 at 11:59:02AM +0000, Andrew Haley wrote: > >> The PR is https://github.com/openjdk/aarch64-port/pull/14 >> The tree is https://github.com/openjdk/aarch64-port >> >> Checkout this PR locally: >> $ git fetch https://git.openjdk.java.net/aarch64-port pull/14/head:pull/14 > > These instructions don't work, as far as I can tell. paste error? my error? Sorry. First git clone https://github.com/openjdk/aarch64-port cd aarch64-port then git fetch https://git.openjdk.java.net/aarch64-port pull/14/head:pull/14 git checkout pull/14 > cd aarch64-port/ > % make > You are not using GNU Make/gmake, this is a requirement > > then > % gmake > Please run 'bash configure' to create a configuration. > > then > % bash configure > > it runs configure, if zip isn't installed, it'll fail there. Install zip, it fails > later if java isn't already installed like so: > > checking for javac... [not found] > checking for java... [not found] > configure: Could not find a valid Boot JDK. OpenJDK distributions are available at http://jdk.java.net/. > configure: This might be fixed by explicitly setting --with-boot-jdk > configure: error: Cannot continue > configure exiting with result code 1 > > OK, so I'll need to install a bootstrap. Has what I've downloaded so far included > the changes you want me to test? I think so. Unfortunately OpenJDK has a lot of deps. If there is already a FreeBSD package for OpenJDK, I would build that first, which would (I guess) pull in all of the deps that OpenJDK needs. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671