Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Dec 2021 17:09:01 +0000
From:      tech-lists <tech-lists@zyxst.net>
To:        freebsd-arm@freebsd.org
Subject:   Re: Call for testing: OpenJDK 11 on Arm64
Message-ID:  <Yc85LZje1A2sqKt/@ceres.zyxst.net>
In-Reply-To: <015b381f-d4f6-6088-6474-9add5d9a14c3@littlepinkcloud.com>
References:  <015b381f-d4f6-6088-6474-9add5d9a14c3@littlepinkcloud.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--IxNCgNd5Td1LUgMj
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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?

I make a dir called ~/projects

1. cd ~/projects
2. ~/projects % git fetch https://git.openjdk.java.net/aarch64-port pull/14=
/head:pull/14
fatal: not a git repository (or any parent up to mount point /usr)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).

If I presume you meant 'git clone' rather than 'git fetch', this happens:

~/projects % git clone https://git.openjdk.java.net/aarch64-port pull/14/he=
ad:pull/14
Cloning into 'pull/14/head:pull/14'...
warning: redirecting to https://github.com/openjdk/aarch64-port/
remote: Enumerating objects: 1255843, done.
remote: Counting objects: 100% (18712/18712), done.
remote: Compressing objects: 100% (6840/6840), done.
remote: Total 1255843 (delta 12183), reused 15395 (delta 10923), pack-reuse=
d 1237131
Receiving objects: 100% (1255843/1255843), 516.32 MiB | 8.62 MiB/s, done.
Resolving deltas: 100% (938788/938788), done.
Updating files: 100% (64433/64433), done.

~/projects %

If I then run

> $ git checkout pull/14

this happens:

fatal: not a git repository (or any parent up to mount point /usr)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).

If I just clone like this: git clone https://git.openjdk.java.net/aarch64-p=
ort
then do this:

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, i=
t fails=20
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 avail=
able 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 in=
cluded=20
the changes you want me to test?
--=20
J.

--IxNCgNd5Td1LUgMj
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEE8n3tWhxW11Ccvv9/s8o7QhFzNAUFAmHPOSMACgkQs8o7QhFz
NAUXWg//bmKsaaRPr/PIOjOSG+dF9rCbyF6uSvJHdQ/7rwb/OwS1bDMiZ+D+vgEb
zb8QgtCBRiP2/LtlXgtiVkeY/6Ls/JPPWXPwBdMIfuHgabWdxd/tXu4MEa1DRSa2
sg+dOixdgFNdg81stjH69nW3EXfLMiryLZp2JK0gptjJtWfaMOcNwXdIUBiEDZl5
/rSeF6Bc6UEJ+ertt63GmDImX2nD+JIvMGKjI9Nz719sIiK50p25QHsTWA+sUq/x
/kC98/3lcR/Uf/KIZPf1pE0zTmcKZ65eok1ZVXiIDSyRUOPjFRYo+z120Z4NcsHZ
PdnqseON1o5RgcpHIiZcUJfPV3capMr5ynhvsSjJIA9BEY5PD1pGCaWobmxxJrCb
x/fC6bA0/A6OT0XoJfB9QkhW8llk8zIhAGe/K7LN2UpsIXM+7fArZbaxQd+a0Cap
LifeuWseOhtD8qnDc0+9qSVrEl9nVcnzg0g1/NQc0exedKhfIAD1E69tLxgPLaS/
0lo7tdnf9TmwU5ZBIqSjfbZfyDbracg1wTzilY7guULcCNCdIg/ft1I1FsqPn/+f
y8MVgYnSAsnXW1YWmyEIyRBuJY41clVzk54lqjzhPmF660kZaY1HPAgVov/VhreW
PMufmI3WE329Ocro+xfAD2oBrbY9rcWrETI1/EKGaJslJSusOJk=
=uBxr
-----END PGP SIGNATURE-----

--IxNCgNd5Td1LUgMj--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Yc85LZje1A2sqKt/>