From nobody Fri Dec  1 19:58:41 2023
X-Original-To: java@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 4ShkQT6HnHz532FW
	for <java@mlmmj.nyi.freebsd.org>; Fri,  1 Dec 2023 19:58:41 +0000 (UTC)
	(envelope-from bugzilla-noreply@freebsd.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4ShkQT0wMpz4NRh
	for <java@FreeBSD.org>; Fri,  1 Dec 2023 19:58:41 +0000 (UTC)
	(envelope-from bugzilla-noreply@freebsd.org)
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1701460721;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding:
	 in-reply-to:in-reply-to:references:references;
	bh=INJ1hUGwT0Q16zjSX11uPt5qZHC/GfVpPVVsKryvqCI=;
	b=E+6YRApPlYbFqkXOZMuDutXbhETiqcp85C8tNUuMe3GPCdA/Ni3kL86KkYDB3bHlwD14Ss
	l3JHbE2YryqBOhYE5JdTXPFBNogCDfC5XsIFItWqvJI/HgZPt/+oqD4p95wJGI6+QEWhsj
	bP/RLQHY1dx4OD8U2BXkZJhjYRgvIaDrIjV6DLK8HLRPaesu3gUXTZY/vYQyyr+KposA/0
	DmgaeBIZsPgil8NvLYa/45mVgEglbnPPqJt/mT4u1tmCCqgL+iUrjTbVDnfRlJetpZwVkS
	tBayqFtJaNrJ4CJVyUVZ6misvlTa0Xt+fPyb4yiC9MYeG9fd8wIozipbYSv7fw==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1701460721; a=rsa-sha256; cv=none;
	b=wJDlGMqw3JRT/8Oe3j3FPtDZCVERdLeNqKuOOkU3n1Wi+GeJ6mU4fPPSlchJESawY6gno/
	tcbm11cowAjGrvX82LDD3qVM8IDTuySceBlHq+2EicT0a0bmcMMOxgOqOPuBpnJaAmKCyd
	zUnUb1i6T1wFGYthrQV/jYkRNlZd+/lCpxTrdrT4TZTrshreVpZ5r9zTN8sFO05MUJ61Fi
	q8Bbez9Zzbn4/GQo5v8J47NilOplQQPL18GjkUvhYSr5yhLpDoEuFr49bIGRqDOPWGRsQ+
	sFbCS5kDKKxbaecY0z23jmp7jhn0CfFoW+f5pMNv3OfHHA+OBBeqhS9Dz+RQYA==
Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
	(Client did not present a certificate)
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4ShkQT00rWzn54
	for <java@FreeBSD.org>; Fri,  1 Dec 2023 19:58:41 +0000 (UTC)
	(envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org ([127.0.1.5])
	by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 3B1Jwer4094627
	for <java@FreeBSD.org>; Fri, 1 Dec 2023 19:58:40 GMT
	(envelope-from bugzilla-noreply@freebsd.org)
Received: (from www@localhost)
	by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 3B1JweHC094626
	for java@FreeBSD.org; Fri, 1 Dec 2023 19:58:40 GMT
	(envelope-from bugzilla-noreply@freebsd.org)
X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f
From: bugzilla-noreply@freebsd.org
To: java@FreeBSD.org
Subject: [Bug 274964] java/openjdk21 Dual-stack IPv4/IPv6 applications no
 longer work with sysctl net.inet6.ip6.v6only=1
Date: Fri, 01 Dec 2023 19:58:41 +0000
X-Bugzilla-Reason: AssignedTo
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: 
X-Bugzilla-Severity: Affects Many People
X-Bugzilla-Who: michaelo@FreeBSD.org
X-Bugzilla-Status: New
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: java@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-274964-8522-L5ATz93kUb@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-274964-8522@https.bugs.freebsd.org/bugzilla/>
References: <bug-274964-8522@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/freebsd-java
List-Help: <mailto:freebsd-java+help@freebsd.org>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Subscribe: <mailto:freebsd-java+subscribe@freebsd.org>
List-Unsubscribe: <mailto:freebsd-java+unsubscribe@freebsd.org>
Sender: owner-freebsd-java@freebsd.org
MIME-Version: 1.0

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D274964

Michael Osipov <michaelo@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |michaelo@FreeBSD.org

--- Comment #3 from Michael Osipov <michaelo@FreeBSD.org> ---
Tomcat committer here. I am fairly well acquiant with the libtcnative code =
and
looking at your description (quick scan) it does not make sense since the A=
PR
connector does not use any Java code actually...We need to try to isolate t=
his
outside of Tomcat to get a better understanding. Means:

* Bind a dual-stack socket with plain Java
* Bind a DS socket with APR, e.g.,
https://gist.github.com/michael-o/dfb86df472f62d2b2dff6ef12ee3758e
* Bind a DS socket with Python which is very near to low-level C code

and check with sockstat.

Can you meanwhile provide details:

OS version, etc. Ultimately, I need to understand who's fault this is and w=
hat
we need to fix.

--=20
You are receiving this mail because:
You are the assignee for the bug.=

From nobody Mon Dec  4 14:18:40 2023
X-Original-To: java@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 4SkQkm3xJmz53Q5C
	for <java@mlmmj.nyi.freebsd.org>; Mon,  4 Dec 2023 14:18:40 +0000 (UTC)
	(envelope-from bugzilla-noreply@freebsd.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4SkQkm2RNwz4lpN
	for <java@FreeBSD.org>; Mon,  4 Dec 2023 14:18:40 +0000 (UTC)
	(envelope-from bugzilla-noreply@freebsd.org)
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1701699520;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding:
	 in-reply-to:in-reply-to:references:references;
	bh=3ehi7ngGGHRQNLd7NQc3PQE1kx00Tva8wPbJFPgfdxs=;
	b=J+ThS95Bvp1NFVFoKlS9fGBNEXndKc/3ux3AZyJE4wpvODqH4//4axcX6aYA4G9bNp0jDy
	EWl3apjZPEptD8V1D8NVcki5ijJZn9f5hqQm+c2nSsz9oK/+G52/A3wzhYIFbANtxAJQTh
	Mvetuba1am1knEdErdE4UKa/tQNFdINg+8eR3o6b2wwYlH2akSpIXaMjq7FKXF52Z92PH2
	abNjQaJf2QiAcN7JlHiysbylMF+EpdVw53o68i3MqCUFI64XKep1P/eMOK+B6WmHUYC4Zm
	9KZVaHY/rh2gOdpc8EiTFnFjnBn3EwC0e9L69evMF/i41zOGSV+JJHYAhCIU6w==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1701699520; a=rsa-sha256; cv=none;
	b=Fl/J6Hre+OIqapv07FI2/sESZhn4b1z5T9Dl6cZVtyxXoI1FbWOKmKyu0hhiu3A9GHnpWL
	MC8tdoOA4nz3MGOVkqW8w+a2oqmQ98rlUNCnRKAOq+Ergt50XzIspHagSW3H7tPd9Eh0VC
	fB04QQOAocAWpiQz+R6S6tHW78jkE7QnEntBlAJRH9DmUFpAxNfogHXsfSVD++M7ZT3vio
	tovSOLZic3Wdo52KH3n5J9w2rxVCcVlnH+Iyxr39BL75NZOaXlekJ0QI9YhQ5kispxvqKP
	CtUYSDHvdpJAC5ytLYCNCxUDakOK2NrUTRZkh0P1haOgNQiZTkis1ezqRJoxWw==
Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
	(Client did not present a certificate)
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SkQkm1NYVzVNB
	for <java@FreeBSD.org>; Mon,  4 Dec 2023 14:18:40 +0000 (UTC)
	(envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org ([127.0.1.5])
	by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 3B4EIeA1000751
	for <java@FreeBSD.org>; Mon, 4 Dec 2023 14:18:40 GMT
	(envelope-from bugzilla-noreply@freebsd.org)
Received: (from www@localhost)
	by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 3B4EIe0x000750
	for java@FreeBSD.org; Mon, 4 Dec 2023 14:18:40 GMT
	(envelope-from bugzilla-noreply@freebsd.org)
X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f
From: bugzilla-noreply@freebsd.org
To: java@FreeBSD.org
Subject: [Bug 274964] java/openjdk21 Dual-stack IPv4/IPv6 applications no
 longer work with sysctl net.inet6.ip6.v6only=1
Date: Mon, 04 Dec 2023 14:18:40 +0000
X-Bugzilla-Reason: AssignedTo
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: 
X-Bugzilla-Severity: Affects Many People
X-Bugzilla-Who: djn@araxis.com
X-Bugzilla-Status: New
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: java@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: 
Message-ID: <bug-274964-8522-ypvwibWKcJ@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-274964-8522@https.bugs.freebsd.org/bugzilla/>
References: <bug-274964-8522@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/freebsd-java
List-Help: <mailto:freebsd-java+help@freebsd.org>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Subscribe: <mailto:freebsd-java+subscribe@freebsd.org>
List-Unsubscribe: <mailto:freebsd-java+unsubscribe@freebsd.org>
Sender: owner-freebsd-java@freebsd.org
MIME-Version: 1.0

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D274964

--- Comment #4 from Daniel Neades <djn@araxis.com> ---
Hello Michael, thank you for your interest in this issue. I hope the follow=
ing
information will prove helpful.

I initially reported the problem with our host running FreeBSD 13.2-RELEASE=
-p3.
I have just upgraded to FreeBSD 13.2-RELEASE-p6 (though the kernel is showi=
ng
p4) and can confirm that the problem still exists.

Our host has a number of jails. Jail id 3 contains the Tomcat application; =
jail
id 11 contains the Scala application. The following commands were run direc=
tly
on the host (i.e. not inside a jail):


```
# uname -a
FreeBSD <redacted> 13.2-RELEASE-p4 FreeBSD 13.2-RELEASE-p4 GENERIC amd64

# freebsd-version -kru -j 3 -j 11
13.2-RELEASE-p4
13.2-RELEASE-p4
13.2-RELEASE-p6
13.2-RELEASE-p6
13.2-RELEASE-p6

# sysctl net.inet6.ip6.v6only
net.inet6.ip6.v6only: 1
```

With OpenJDK 17, the Scala application listens on a dual-stack socket. The
following commands were run within jail id 11 with the Scala application
running on OpenJDK 17:


```
# pkg version -v | grep jdk
openjdk17-17.0.9+9.1               =3D   up-to-date with index

# service portal restart && sleep 5 && sockstat -l -6 -4 -p 8443
Stopping portal.
Waiting for PIDS: 43983.
Starting portal.
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS
portal   java       44346 10 tcp46  *:8443                *:*

# ps -axww | grep openjdk | head -n 1 # show command used to run application
53030  -  IJ   0:05.07 /usr/local/openjdk17/bin/java
-Djava.net.preferIPv4Stack=3Dfalse -Xms32m -Xmx64m
-Djdk.tls.ephemeralDHKeySize=3D2048
-Djdk.tls.server.enableStatusRequestExtension=3Dtrue
-Dlogback.configurationFile=3D/usr/local/portal/etc/logback.xml -jar
/usr/local/portal/lib/Portal2023.0.34.jar --dbHost=3D10.12.12.11 --dbPort=
=3D6432
```

With OpenJDK 21, the Scala application listens only on an IPv6 socket. The
following commands were run within the jail id 11, this time running the Sc=
ala
application on OpenJDK 21:

```
# pkg version -v | grep jdk
openjdk21-21.0.1+12.1              =3D   up-to-date with index

# service portal restart && sleep 5 && sockstat -l -6 -4 -p 8443
Stopping portal.
Waiting for PIDS: 48749.
Starting portal.
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS
portal   java       49590 10 tcp6   <redacted>::7546:0:c:8443 *:*

# ps -axww | grep openjdk | head -n 1 # show command used to run application
49590  -  IJ   0:06.86 /usr/local/openjdk21/bin/java
-Djava.net.preferIPv4Stack=3Dfalse -Xms32m -Xmx64m
-Djdk.tls.ephemeralDHKeySize=3D2048
-Djdk.tls.server.enableStatusRequestExtension=3Dtrue
-Dlogback.configurationFile=3D/usr/local/portal/etc/logback.xml -jar
/usr/local/portal/lib/Portal2023.0.34.jar --dbHost=3D10.12.12.11 --dbPort=
=3D6432
```

Now, to repeat the same exercise but using the Tomcat application running in
jail 3 =E2=80=A6

With OpenJDK 17, Tomcat listens on a dual-stack socket. The following comma=
nds
were run within jail id 3 with Tomcat running on OpenJDK 17 (OpenJDK 11 and=
 8
are installed as Tomcat/APR dependencies):

```
# pkg version -v | grep -E '(openjdk|tomcat)'=20
openjdk11-11.0.21+9.1              =3D   up-to-date with index
openjdk17-17.0.9+9.1               =3D   up-to-date with index
openjdk8-8.392.08.1                =3D   up-to-date with index
tomcat-native-1.2.38               =3D   up-to-date with index
tomcat101-10.1.16                  =3D   up-to-date with index

# service tomcat101 restart && sleep 5 && sockstat -l -6 -4 -p 8443,8180
Stopping tomcat101.
Waiting for PIDS: 58204.
Starting tomcat101.
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS
www      jsvc       59982 44 tcp46  *:8180                *:*
www      jsvc       59982 48 tcp46  *:8443                *:*

# ps -axww | grep jsvc | head -n1 # show command used to run application
59981  -  IsJ  0:00.00 /usr/local/bin/jsvc -java-home /usr/local/openjdk17
-server -user www -umask 0077 -pidfile /var/run/tomcat101.pid -wait 30 -out=
file
/usr/local/apache-tomcat-10.1/logs/catalina.out -errfile &1 -classpath
/usr/local/apache-tomcat-10.1/bin/bootstrap.jar:/usr/local/share/java/class=
es/commons-daemon.jar:/usr/local/apache-tomcat-10.1/bin/tomcat-juli.jar
-Djava.util.logging.manager=3Dorg.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=3D/usr/local/apache-tomcat-10.1/conf/loggin=
g.properties
-Xms128m -Xmx256m -Djava.net.preferIPv4Stack=3Dfalse
-Dcatalina.home=3D/usr/local/apache-tomcat-10.1
-Dcatalina.base=3D/usr/local/apache-tomcat-10.1
-Djava.io.tmpdir=3D/usr/local/apache-tomcat-10.1/temp
org.apache.catalina.startup.Bootstrap
```

With OpenJDK 21, Tomcat listens only an IPv6 socket. The following commands
were run within jail id 3 with Tomcat running on OpenJDK 21:


```
# pkg version -v | grep -E '(openjdk|tomcat)'
openjdk11-11.0.21+9.1              =3D   up-to-date with index
openjdk21-21.0.1+12.1              =3D   up-to-date with index
openjdk8-8.392.08.1                =3D   up-to-date with index
tomcat-native-1.2.38               =3D   up-to-date with index
tomcat101-10.1.16                  =3D   up-to-date with index

# service tomcat101 restart && sleep 5 && sockstat -l -6 -4 -p 8443,8180
Stopping tomcat101.
Waiting for PIDS: 62706.
Starting tomcat101.
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS
www      jsvc       63327 45 tcp6   <redacted>::7546:0:3:8180 *:*
www      jsvc       63327 49 tcp6   <redacted>::7546:0:3:8443 *:*

# ps -axww | grep jsvc | head -n1 # show command used to run application
63326  -  IsJ  0:00.00 /usr/local/bin/jsvc -java-home /usr/local/openjdk21
-server -user www -umask 0077 -pidfile /var/run/tomcat101.pid -wait 30 -out=
file
/usr/local/apache-tomcat-10.1/logs/catalina.out -errfile &1 -classpath
/usr/local/apache-tomcat-10.1/bin/bootstrap.jar:/usr/local/share/java/class=
es/commons-daemon.jar:/usr/local/apache-tomcat-10.1/bin/tomcat-juli.jar
-Djava.util.logging.manager=3Dorg.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=3D/usr/local/apache-tomcat-10.1/conf/loggin=
g.properties
-Xms128m -Xmx256m -Djava.net.preferIPv4Stack=3Dfalse
-Dcatalina.home=3D/usr/local/apache-tomcat-10.1
-Dcatalina.base=3D/usr/local/apache-tomcat-10.1
-Djava.io.tmpdir=3D/usr/local/apache-tomcat-10.1/temp
org.apache.catalina.startup.Bootstrap
```

Here is the connector for the 8443 HTTPS socket from the Tomcat `server.xml`
file showing the use of the APR-provided OpenSSL implementation:

```
   <Connector protocol=3D"org.apache.coyote.http11.Http11Nio2Protocol"
=20=20=20=20=20=20=20=20=20=20=20=20=20=20
sslImplementationName=3D"org.apache.tomcat.util.net.openssl.OpenSSLImplemen=
tation"
               scheme=3D"https"
               port=3D"8443"
               maxThreads=3D"150"
               URIEncoding=3D"UTF-8"
               secure=3D"true"
               SSLEnabled=3D"true">
        <SSLHostConfig protocols=3D"TLSv1.2+TLSv1.3"
                       disableCompression=3D"true"
                       disableSessionTickets=3D"true"
                       honorCipherOrder=3D"false"
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
ciphers=3D"ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-=
ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-PO=
LY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256=
-GCM-SHA384">
            <Certificate certificateFile=3D"redacted.crt"
                         certificateChainFile=3D"redacted.issuer.crt"
                         certificateKeyFile=3D"redacted.key"/>
        </SSLHostConfig>
        <UpgradeProtocol className=3D"org.apache.coyote.http2.Http2Protocol"
                         overheadDataThreshold=3D"0" />
     </Connector>
```

--=20
You are receiving this mail because:
You are the assignee for the bug.=

From nobody Mon Dec  4 14:40:53 2023
X-Original-To: java@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 4SkRDP2g0Cz53Qlh
	for <java@mlmmj.nyi.freebsd.org>; Mon,  4 Dec 2023 14:40:53 +0000 (UTC)
	(envelope-from bugzilla-noreply@freebsd.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4SkRDP0xZHz4mmR
	for <java@FreeBSD.org>; Mon,  4 Dec 2023 14:40:53 +0000 (UTC)
	(envelope-from bugzilla-noreply@freebsd.org)
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1701700853;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding:
	 in-reply-to:in-reply-to:references:references;
	bh=hqdm5nftXUnBnZF9FswzPAs624n3k7KRdsRNwbPBuFs=;
	b=Ky8nsXtKqm/nFR98W3IX3GgyTdJZ455fieSnc6L9gjnXrDxAjFbRF9JPkYX3oVumplntkH
	pmRGffw0XXYrSHU5URBPeYpDDD5iXTtundsBQLVXbsgd52jsFjQc8laLGZfwUYfb0nUbso
	7UrnoBfJAbrs23tBtMN6+1KAKVrjqLxAyYH+UozQwhFNRVxJ71HdpHBCFnAmzHrEoHnr01
	yIi6sn/iKDm0pBcu0S6ZlLNeTT9XKA7DK/Dj79b57i26QDzDg1VhyMHyFyqo/gAmU8QwJB
	Fubk6A24oJlZELhN0I1Wquzu0rYnypt+oxyA+kE+9TA2MYJIt2+bL7cKOJXAGw==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1701700853; a=rsa-sha256; cv=none;
	b=MxkoXKdbC43Sez11Nb+ivhzEjCRK42I7Z62OlcHRDORyP1+TmaC3fafNh4ZNHmJZiyecHN
	S6o5lKjmu6T9weUNC+iBsTjYx0p8uxjJnkT3DxlNofWRlSTzNc+UHF2LH1EFcMvE8imVvd
	1d0PG4Ma4qX8niA914LyR+szM5/9ff36sE8SkSjg2k4oDqz6Mowr7nIMfTRhWsq58QG2iN
	Ca7WY55E8HG1p/01GfUA4TKsNWDtWDatumAZBhImhnnH3vwnZewQrLBqwgj9VKVqK3HMfS
	bqVmhVTYdbXBrwgFVaaFXPYJhqJHF9QnHfUANat2NkhzQ6xAvqvGczCD1DzOAw==
Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
	(Client did not present a certificate)
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SkRDP01XkzW9j
	for <java@FreeBSD.org>; Mon,  4 Dec 2023 14:40:53 +0000 (UTC)
	(envelope-from bugzilla-noreply@freebsd.org)
Received: from kenobi.freebsd.org ([127.0.1.5])
	by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 3B4Eeqxn034408
	for <java@FreeBSD.org>; Mon, 4 Dec 2023 14:40:52 GMT
	(envelope-from bugzilla-noreply@freebsd.org)
Received: (from www@localhost)
	by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 3B4EeqPH034407
	for java@FreeBSD.org; Mon, 4 Dec 2023 14:40:52 GMT
	(envelope-from bugzilla-noreply@freebsd.org)
X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f
From: bugzilla-noreply@freebsd.org
To: java@FreeBSD.org
Subject: [Bug 274964] java/openjdk21 Dual-stack IPv4/IPv6 applications no
 longer work with sysctl net.inet6.ip6.v6only=1
Date: Mon, 04 Dec 2023 14:40:53 +0000
X-Bugzilla-Reason: AssignedTo
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords: 
X-Bugzilla-Severity: Affects Many People
X-Bugzilla-Who: djn@araxis.com
X-Bugzilla-Status: New
X-Bugzilla-Resolution: 
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: java@FreeBSD.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: 
Message-ID: <bug-274964-8522-tWD2om3g5R@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-274964-8522@https.bugs.freebsd.org/bugzilla/>
References: <bug-274964-8522@https.bugs.freebsd.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/freebsd-java
List-Help: <mailto:freebsd-java+help@freebsd.org>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Subscribe: <mailto:freebsd-java+subscribe@freebsd.org>
List-Unsubscribe: <mailto:freebsd-java+unsubscribe@freebsd.org>
Sender: owner-freebsd-java@freebsd.org
MIME-Version: 1.0

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D274964

--- Comment #5 from Daniel Neades <djn@araxis.com> ---
One apparent difference between the OpenJDK 17 and 21 examples above is that
the applications running on OpenJDK 17 bind to a local wildcard address,
whereas the ones running on OpenJDK 21 bind to a literal local IPv6 address.

--=20
You are receiving this mail because:
You are the assignee for the bug.=

From nobody Mon Dec  4 23:19:08 2023
X-Original-To: java@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 4SkfkP2fjmz52xXP
	for <java@mlmmj.nyi.freebsd.org>; Mon,  4 Dec 2023 23:19:09 +0000 (UTC)
	(envelope-from pkg-fallout@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4SkfkN6wj2z4Wfm
	for <java@FreeBSD.org>; Mon,  4 Dec 2023 23:19:08 +0000 (UTC)
	(envelope-from pkg-fallout@FreeBSD.org)
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1701731948;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc; bh=qiHXYBImnpoyt/zC1lRB25hcKXLKsy2gdZcPoCIXKOY=;
	b=KmOdz3WPVxJYGmb2vATjeSdLi5SCrqRH4rpooXLufgR+PYnlfnyKqgBUIgEy4UVOigmV+B
	LNCQy+PmaalUR4Xbiz+Wbf6WKtsb9uHx+8yPbB/KznCBd8OfgvvNGSNdj1KnBCi536BqLL
	3KCQGJQLSKaCZzyFf7N4fzcfr9AA8Hr6eLUAfVBO+9UqRCKcl6wwG6QK9u4I6V4qbrbJd2
	sEaUbGRYmUjD/wlLl5ZtXftJNS3JHTu5kvX9j9E+FGzzR4hnNZAgVMXmow6GYbFQc4i5Lb
	cWVTNv4DRV7BBelyepjiS/YxvrTwNxAr6ymW/SeBC1tRoqDc21/nUZDWLLXyZw==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1701731948; a=rsa-sha256; cv=none;
	b=RAyMJB7ZdgmnsdUbzuua/UIa8BNGzJiLH2gaX0aVnV2cN+cRr0dS5PJckXnAFhoIf5Bb4s
	AYUsFMX5wURXZi1A/NzUwJsNCz06o+2h7tybuJYUntPABQPb3DZslLbDShQab1i5Mj5Cc3
	xz3vFUJ4jA+XVwPUUIgAho2xl92+u/mlRCXnSuJ0L8bg/CC1gyYuQk0ROj0dZF1+l037Ew
	PPjV4QtRkA3rLCvH/MgfqxmanwOIbywAiSSWbHkI1gDTzUcQ3DA9CW/0r6q7XlUoy0Igbn
	cEXSo71R7xCk54QRvFCavhg1llxnDtpSnfl6L4ZFtIOKW4aBMRiwCh3TJw0rcg==
Received: from ampere2.nyi.freebsd.org (ampere2.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:24])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4SkfkN5Nb1zm1P
	for <java@FreeBSD.org>; Mon,  4 Dec 2023 23:19:08 +0000 (UTC)
	(envelope-from pkg-fallout@FreeBSD.org)
Received: from root (uid 0)
	(envelope-from pkg-fallout@FreeBSD.org)
	id 99bc
	by ampere2.nyi.freebsd.org (DragonFly Mail Agent v0.13+ on ampere2.nyi.freebsd.org);
	Mon, 04 Dec 2023 23:19:08 +0000
To: java@FreeBSD.org
Subject: [package - main-arm64-default][java/openjdk21] Failed for openjdk21-21.0.1+12.1 in build
Cc: pkg-fallout@FreeBSD.org
Date: Mon, 04 Dec 2023 23:19:08 +0000
Message-Id: <656e5e6c.99bc.48eacc31@ampere2.nyi.freebsd.org>
From: <pkg-fallout@FreeBSD.org>
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/freebsd-java
List-Help: <mailto:freebsd-java+help@freebsd.org>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Subscribe: <mailto:freebsd-java+subscribe@freebsd.org>
List-Unsubscribe: <mailto:freebsd-java+unsubscribe@freebsd.org>
Sender: owner-freebsd-java@freebsd.org

You are receiving this mail as a port that you maintain
is failing to build on the FreeBSD package build server.
Please investigate the failure and submit a PR to fix
build.

Maintainer:     java@FreeBSD.org
Log URL:        https://pkg-status.freebsd.org/ampere2/data/main-arm64-default/pc5a12469a2ad_s9560ac4b63/logs/openjdk21-21.0.1+12.1.log
Build URL:      https://pkg-status.freebsd.org/ampere2/build.html?mastername=main-arm64-default&build=pc5a12469a2ad_s9560ac4b63
Log:

=>> Building java/openjdk21
build started at Mon Dec  4 23:17:02 UTC 2023
port directory: /usr/ports/java/openjdk21
package name: openjdk21-21.0.1+12.1
building for: FreeBSD main-arm64-default-job-01 15.0-CURRENT FreeBSD 15.0-CURRENT 1500005 arm64
maintained by: java@FreeBSD.org
Makefile datestamp: -rw-r--r--  1 root wheel 6247 Oct 29 01:02 /usr/ports/java/openjdk21/Makefile
Ports top last git commit: c5a12469a2a
Ports top unclean checkout: no
Port dir last git commit: e7710c85bfc
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.3.0-1258-gbc38e2e6
Host OSVERSION: 1500000
Jail OSVERSION: 1500005
Job Id: 01




!!! Jail is newer than host. (Jail: 1500005, Host: 1500000) !!!
!!! This is not supported. !!!
!!! Host kernel must be same or newer than jail. !!!
!!! Expect build failures. !!!



---Begin Environment---
SHELL=/bin/sh
OSVERSION=1500005
UNAME_v=FreeBSD 15.0-CURRENT 1500005
UNAME_r=15.0-CURRENT
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
LOCALBASE=/usr/local
USER=root
POUDRIERE_NAME=poudriere-git
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.3.0-1258-gbc38e2e6
MASTERMNT=/usr/local/poudriere/data/.m/main-arm64-default/ref
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
PWD=/usr/local/poudriere/data/.m/main-arm64-default/01/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS
MASTERNAME=main-arm64-default
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/usr/local/poudriere/data/.m/main-arm64-default/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.3.0-1258-gbc38e2e6
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---

---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=
FLAVOR=
MAKE_ARGS=
---End Poudriere Port Flags/Env---

---Begin OPTIONS List---
---End OPTIONS List---

--MAINTAINER--
java@FreeBSD.org
--End MAINTAINER--

--CONFIGURE_ARGS--
--with-boot-jdk=/usr/local/openjdk20  --disable-ccache  --disable-javac-server  --with-alsa=/usr/local  --with-cups=/usr/local  --with-fontconfig=/usr/local  --with-freetype=system  --with-freetype-include=/usr/local/include/freetype2  --with-freetype-lib=/usr/local/lib  --with-libjpeg=system  --with-giflib=system  --with-giflib-include=/usr/local/include  --with-giflib-lib=/usr/local/lib  --with-harfbuzz=system  --with-libpng=system  --with-zlib=system  --with-lcms=system  --x-includes=/usr/local/include  --x-libraries=/usr/local/lib  --with-version-string=21.0.1+12-1  --with-native-debug-symbols=none  --with-debug-level=release  --with-vendor-name="OpenJDK BSD Porting Team"  --with-vendor-url="https://github.com/battleblow/jdk21u/"  --with-vendor-bug-url="https://bugs.freebsd.org/bugzilla/enter_bug.cgi?product=Ports%20%26%20Packages&component=Individual%20Port(s)&short_desc=java/openjdk21%3A%20"  --with-vendor-vm-bug-url="https://bugs.freebsd.org/bugzilla/enter_bug.cgi?pro
duct=Ports%20%26%20Packages&component=Individual%20Port(s)&short_desc=java/openjdk21%3A%20" --with-toolchain-type=clang --with-extra-cflags="-Wno-unused-but-set-parameter -Wno-bitwise-instead-of-logical -Wno-error=deprecated-non-prototype" --with-extra-cxxflags="-Wno-unused-but-set-parameter -Wno-bitwise-instead-of-logical -Wno-error=deprecated-non-prototype" --disable-warnings-as-errors --disable-dtrace --with-boot-jdk-jvmargs=-XX:-UseCompressedClassPointers --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
CC=cc  CXX=c++  CPP=cpp  ac_cv_path_SED=/usr/local/bin/gsed MAKE=gmake PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/java/openjdk21/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/java/openjdk21/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/java/openjdk21/work/.cache  HOME=/wrkdirs/usr/ports/java/openjdk21/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/java/openjdk21/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/java/openjdk21/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288
--End CONFIGURE_ENV--

--MAKE_ENV--
LANG="C"  LC_ALL="C"  CLASSPATH=""  JAVA_HOME=""  LD_LIBRARY_PATH=""  CC=cc  CXX=c++  CPP=cpp  MAKEFLAGS="" --with-toolchain-type=clang USE_CLANG=true JAVA_TOOL_OPTIONS="-XX:-UseCompressedClassPointers" XDG_DATA_HOME=/wrkdirs/usr/ports/java/openjdk21/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/java/openjdk21/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/java/openjdk21/work/.cache  HOME=/wrkdirs/usr/ports/java/openjdk21/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/java/openjdk21/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/java/openjdk21/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc" CFLAGS="-O2 -pipe  -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing "  CPP="cpp" CPPFLAGS="-DLIBICONV_PLUG"  LDFLAGS=" -fstack-protector-strong " LIBS=""  CXX="c+
+" CXXFLAGS="-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing  -DLIBICONV_PLUG "  MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 0644"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local  RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/openjdk"  EXAMPLESDIR="share/examples/openjdk"  DATADIR="share/openjdk"  WWWDIR="www/openjdk"  ETCDIR="etc/openjdk"
--End PLIST_SUB--

--SUB_LIST--
PREFIX=/usr/local LOCALBASE=/usr/local  DATADIR=/usr/local/share/openjdk DOCSDIR=/usr/local/share/doc/openjdk EXAMPLESDIR=/usr/local/share/examples/openjdk  WWWDIR=/usr/local/www/openjdk ETCDIR=/usr/local/etc/openjdk
--End SUB_LIST--

---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
####  ####
# XXX: We really need this but cannot use it while 'make checksum' does not
# try the next mirror on checksum failure.  It currently retries the same
# failed mirror and then fails rather then trying another.  It *does*
# try the next if the size is mismatched though.
#MASTER_SITE_FREEBSD=yes
# Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs
MAKE_JOBS_NUMBER=3
#### Misc Poudriere ####
.include "/etc/make.conf.ports_env"
GID=0
UID=0
---End make.conf---
--Resource limits--
cpu time               (seconds, -t)  unlimited
file size           (512-blocks, -f)  unlimited
data seg size           (kbytes, -d)  1048576
stack size              (kbytes, -s)  1048576
core file size      (512-blocks, -c)  unlimited
max memory size         (kbytes, -m)  unlimited
locked memory           (kbytes, -l)  unlimited
max user processes              (-u)  89999
open files                      (-n)  8192
virtual mem size        (kbytes, -v)  unlimited
swap limit              (kbytes, -w)  unlimited
socket buffer size       (bytes, -b)  unlimited
pseudo-terminals                (-p)  unlimited
kqueues                         (-k)  unlimited
umtx shared locks               (-o)  unlimited
--End resource limits--
=======================<phase: check-sanity   >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv2 accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   openjdk21-21.0.1+12.1 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-1.20.9.pkg
[main-arm64-default-job-01] Installing pkg-1.20.9...
[main-arm64-default-job-01] Extracting pkg-1.20.9: .......... done
===>   openjdk21-21.0.1+12.1 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of openjdk21-21.0.1+12.1
===========================================================================
=======================<phase: fetch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: fetch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv2 accepted by the user
===> Fetching all distfiles required by openjdk21-21.0.1+12.1 for building
===========================================================================
=======================<phase: checksum       >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv2 accepted by the user
===> Fetching all distfiles required by openjdk21-21.0.1+12.1 for building
=> SHA256 Checksum OK for battleblow-jdk21u-jdk-21.0.1+12-1_GH0.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: extract        >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv2 accepted by the user
===> Fetching all distfiles required by openjdk21-21.0.1+12.1 for building
===>  Extracting for openjdk21-21.0.1+12.1
=> SHA256 Checksum OK for battleblow-jdk21u-jdk-21.0.1+12-1_GH0.tar.gz.
===========================================================================
=======================<phase: patch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: patch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Patching for openjdk21-21.0.1+12.1
===>  Applying FreeBSD patches for openjdk21-21.0.1+12.1 from /usr/ports/java/openjdk21/files
===========================================================================
=======================<phase: build-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   openjdk21-21.0.1+12.1 depends on executable: zip - not found
===>   Installing existing package /packages/All/zip-3.0_1.pkg
[main-arm64-default-job-01] Installing zip-3.0_1...
[main-arm64-default-job-01] Extracting zip-3.0_1: .......... done
===>   openjdk21-21.0.1+12.1 depends on executable: zip - found
===>   Returning to build of openjdk21-21.0.1+12.1
===>   openjdk21-21.0.1+12.1 depends on package: autoconf>0 - not found
===>   Installing existing package /packages/All/autoconf-2.71.pkg
[main-arm64-default-job-01] Installing autoconf-2.71...
[main-arm64-default-job-01] `-- Installing autoconf-switch-20220527...
[main-arm64-default-job-01] `-- Extracting autoconf-switch-20220527: .......... done
[main-arm64-default-job-01] `-- Installing indexinfo-0.3.1...
[main-arm64-default-job-01] `-- Extracting indexinfo-0.3.1: .... done
[main-arm64-default-job-01] `-- Installing m4-1.4.19,1...
[main-arm64-default-job-01] |   `-- Installing gettext-runtime-0.22.3...
[main-arm64-default-job-01] |   `-- Extracting gettext-runtime-0.22.3: .......... done
[main-arm64-default-job-01] `-- Extracting m4-1.4.19,1: .......... done
<snip>
checking for X... libraries /usr/local/lib, headers /usr/local/include
checking whether -R must be followed by a space... neither works
checking for gethostbyname... (cached) yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for X11/extensions/shape.h... yes
checking for X11/extensions/Xrender.h... yes
checking for X11/extensions/XTest.h... yes
checking for X11/Intrinsic.h... yes
checking for X11/extensions/Xrandr.h... yes
checking for JVM features enabled by the user... none
checking for JVM features disabled by the user... 'dtrace'
checking if platform is supported by CDS... yes
checking if JVM feature 'cds' is available... yes
checking for dtrace tool and platform support... /usr/sbin/dtrace
checking for sys/sdt.h... yes
checking if JVM feature 'dtrace' is available... yes
checking if platform is supported by JVMCI... yes
checking if JVM feature 'jvmci' is available... yes
checking if platform is supported by Shenandoah... yes
checking if JVM feature 'shenandoahgc' is available... yes
checking if static-build is enabled in configure... no, use --enable-static-build to enable static build.
checking if JVM feature 'static-build' is available... no
checking if platform is supported by ZGC... no, bsd-aarch64
checking if JVM feature 'zgc' is available... no
checking JVM features to use for variant 'server'... 'cds compiler1 compiler2 epsilongc g1gc jfr jni-check jvmci jvmti management parallelgc serialgc services shenandoahgc vm-structs'
checking what hotspot build time to use... 2023-12-04T23:17:52Z (from --with-source-date)
checking if the jtreg failure handler is available... no (jtreg not present)
checking if the jtreg failure handler should be built... disabled, default
checking if the jtreg test thread factory is available... no (jtreg not present)
checking if the jtreg test thread factory should be built... disabled, from default 'auto'
checking if the CDS classlist generation should be enabled... enabled, from default 'auto'
checking if any translations should be excluded... no
checking if static man pages should be copied... enabled, default
checking if CDS archive is available... yes
checking if a default CDS archive should be generated... enabled, from default 'auto'
checking if CDS archive is available... yes
checking if compatible cds region alignment enabled... disabled, default
checking for number of cores... 32
checking for memory size... 130745 MB
checking for appropriate number of jobs to run in parallel... 32
checking whether to use javac server... disabled, from command line
checking flags for boot jdk java command ...  -Duser.language=en -Duser.country=US  -XX:+UnlockDiagnosticVMOptions -XX:-VerifySharedSpaces -XX:SharedArchiveFile=/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/build/bsd-aarch64-server-release/configure-support/classes.jsa -Xshare:auto -XX:-UseCompressedClassPointers
checking flags for boot jdk java command for big workloads...  -Xms64M -Xmx1600M
checking flags for bootcycle boot jdk java command for big workloads... -Xms64M -Xmx1600M
checking flags for boot jdk java command for small workloads...  -XX:+UseSerialGC -Xms32M -Xmx512M -XX:TieredStopAtLevel=1
checking for --enable-icecc... disabled, default
checking if precompiled headers are available... yes
checking for --enable-precompiled-headers... enabled, from default 'auto'
checking for ccache... [not found]
checking if ccache is available... no, ccache binary missing or not executable
checking if ccache is enabled... disabled, from command line
checking if build directory is on local disk... yes
configure: creating /wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/build/bsd-aarch64-server-release/configure-support/config.status
config.status: creating /wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/build/bsd-aarch64-server-release/spec.gmk
config.status: creating /wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/build/bsd-aarch64-server-release/bootcycle-spec.gmk
config.status: creating /wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/build/bsd-aarch64-server-release/buildjdk-spec.gmk
config.status: creating /wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/build/bsd-aarch64-server-release/compare.sh
config.status: creating /wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/build/bsd-aarch64-server-release/Makefile

====================================================
A new configuration has been successfully created in
/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/build/bsd-aarch64-server-release
/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/build/.configure-support/generated-configure.sh: line 157983: printf: `%': invalid format character
using configure arguments '--with-boot-jdk=/usr/local/openjdk20 --disable-ccache --disable-javac-server --with-alsa=/usr/local --with-cups=/usr/local --with-fontconfig=/usr/local --with-freetype=system --with-freetype-include=/usr/local/include/freetype2 --with-freetype-lib=/usr/local/lib --with-libjpeg=system --with-giflib=system --with-giflib-include=/usr/local/include --with-giflib-lib=/usr/local/lib --with-harfbuzz=system --with-libpng=system --with-zlib=system --with-lcms=system --x-includes=/usr/local/include --x-libraries=/usr/local/lib --with-version-string=21.0.1+12-1 --with-native-debug-symbols=none --with-debug-level=release --with-vendor-name='OpenJDK BSD Porting Team' --with-vendor-url=https://github.com/battleblow/jdk21u/ --with-vendor-bug-url='https://bugs.freebsd.org/bugzilla/enter_bug.cgi?product=Ports
Configuration summary:
* Name:           bsd-aarch64-server-release
* Debug level:    release
* HS debug level: product
* JVM variants:   server
* JVM features:   server: 'cds compiler1 compiler2 epsilongc g1gc jfr jni-check jvmci jvmti management parallelgc serialgc services shenandoahgc vm-structs' 
* OpenJDK target: OS: bsd, CPU architecture: aarch64, address length: 64
* Version string: 21.0.1+12-1 (21.0.1)
* Source date:    1701731872 (2023-12-04T23:17:52Z)

Tools summary:
* Boot JDK:       openjdk version "20.0.2" 2023-07-18 OpenJDK Runtime Environment (build 20.0.2+9-1) OpenJDK 64-Bit Server VM (build 20.0.2+9-1, mixed mode, sharing) (at /usr/local/openjdk20)
* Toolchain:      clang (clang/LLVM)
* C Compiler:     Version 16.0.6 (at /usr/bin/cc)
* C++ Compiler:   Version 16.0.6 (at /usr/bin/c++)

Build performance summary:
* Build jobs:     32
* Memory limit:   130745 MB

The following warnings were produced. Repeated here for convenience:
WARNING: Ignoring value of MAKE from the environment. Use command line variables instead.
WARNING: Ignoring CFLAGS(-O2 -pipe  -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing ) found in environment. Use --with-extra-cflags
WARNING: Ignoring CXXFLAGS(-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing  -DLIBICONV_PLUG ) found in environment. Use --with-extra-cxxflags
WARNING: Ignoring LDFLAGS( -fstack-protector-strong ) found in environment. Use --with-extra-ldflags

===========================================================================
=======================<phase: build          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Building for openjdk21-21.0.1+12.1
gmake[1]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1'
gmake[2]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1'
gmake[2]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1'
Building target 'images' in configuration 'bsd-aarch64-server-release'
gmake[3]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
Compiling up to 1 files for BUILD_TOOLS_HOTSPOT
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
Warning: No SCM configuration present and no .src-rev
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
Compiling up to 8 files for BUILD_TOOLS_LANGTOOLS
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make/hotspot'
Creating hotspot/variant-server/tools/adlc/adlc from 13 file(s)
Compiling up to 2 files for BUILD_JVMTI_TOOLS
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
Compiling 17 properties into resource bundles for jdk.javadoc
Compiling 9 properties into resource bundles for jdk.jshell
Generating classes for compiler.properties launcher.properties
Compiling 20 properties into resource bundles for jdk.compiler
Compiling 15 properties into resource bundles for jdk.jdeps
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
c++: warning: argument unused during compilation: '-static-libstdc++' [-Wunused-command-line-argument]
c++: warning: argument unused during compilation: '-static-libgcc' [-Wunused-command-line-argument]
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
/usr/local/bin/bash: line 1: 37762 Segmentation fault      (core dumped) /wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/build/bsd-aarch64-server-release/hotspot/variant-server/tools/adlc/adlc -q -T -D_ALLBSD_SOURCE=1 -D_BSDONLY_SOURCE -g -DAARCH64=1 -D_LP64=1 /wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/build/bsd-aarch64-server-release/hotspot/variant-server/support/adlc/all-ad-src.ad -c/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/build/bsd-aarch64-server-release/hotspot/variant-server/support/adlc/ad_aarch64.cpp -h/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/build/bsd-aarch64-server-release/hotspot/variant-server/support/adlc/ad_aarch64.hpp -a/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/build/bsd-aarch64-server-release/hotspot/variant-server/support/adlc/dfa_aarch64.cpp -v/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/build/bsd-aarch64-server-release/hotspot/variant-server/supp
ort/adlc/adGlobals_aarch64.hpp > >(/usr/bin/tee -a /wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/build/bsd-aarch64-server-release/hotspot/variant-server/support/adlc/_adlc_run_exec.log) 2> >(/usr/bin/tee -a /wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/build/bsd-aarch64-server-release/hotspot/variant-server/support/adlc/_adlc_run_exec.log 1>&2)
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[4]: *** [gensrc/GensrcAdlc.gmk:206: /wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/build/bsd-aarch64-server-release/hotspot/variant-server/support/adlc/_adlc_run_exec.marker] Error 139
gmake[4]: *** Waiting for unfinished jobs....
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
Compiling up to 353 files for BUILD_jdk.compiler.interim
Compiling up to 242 files for BUILD_jdk.javadoc.interim
Compiling up to 17 files for BUILD_JAVAC_SERVER
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make/hotspot'
gmake[3]: *** [make/Main.gmk:245: hotspot-server-gensrc] Error 2
gmake[3]: *** Waiting for unfinished jobs....
Compiling up to 127 files for BUILD_java.compiler.interim
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make'
gmake[3]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1'

ERROR: Build failed for target 'images' in configuration 'bsd-aarch64-server-release' (exit code 2) 
gmake[3]: Entering directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1'

=== Output from failing command(s) repeated here ===
* For target hotspot_variant-server_support_adlc__adlc_run_exec:

* All command lines available in /wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/build/bsd-aarch64-server-release/make-support/failure-logs.
=== End of repeated output ===

No indication of failed target found.
HELP: Try searching the build log for '] Error'.
HELP: Run 'make doctor' to diagnose build problems.

gmake[3]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1'
gmake[2]: *** [/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make/Init.gmk:323: main] Error 2
gmake[2]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1'
gmake[1]: *** [/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/make/Init.gmk:189: images] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/ports/java/openjdk21

From nobody Wed Dec  6 03:45:47 2023
X-Original-To: java@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 4SlNbc3gzgz53w2Q
	for <java@mlmmj.nyi.freebsd.org>; Wed,  6 Dec 2023 03:45:48 +0000 (UTC)
	(envelope-from pkg-fallout@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4SlNbb6y6Hz4bbQ
	for <java@FreeBSD.org>; Wed,  6 Dec 2023 03:45:47 +0000 (UTC)
	(envelope-from pkg-fallout@FreeBSD.org)
ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1701834347; a=rsa-sha256; cv=none;
	b=oWfwHq5JrmhRm3TaMwrIgbrbW21wAUv90IHD2xblwbz0p2E+8+85CzgNKOK5JKSw8oDnkN
	qQGZ42Fb5/fhScS/u5WNuXkQrWneaAhsvusCy9B9b5OCHJ9eC51iPQkAbncZnqGrP3H2BT
	CfrvmGTJN4X1eKojHePd/4fXhbpcfEnxyGg0+6T0mgpoPfjquwSBwRuRjFfbY7Qnn5HViN
	ruP8rAxxQ8VLfhjqGp9qR0MtpR6Kg+Uk9V8HsAPZTbRhn8FsVu6uFAp0eJ/6mFwcriwutF
	UxpY2aXjdQnQ62HDWBgFBlVnSlcKR38NKJejtM9XztT72ErPdVH/iNy3sWdABw==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1701834347;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc; bh=raogs3OvgJw6wtT1I1sHoyG0QZJnslFj5ZiRy8luctE=;
	b=HPFNhAfLIsWPhg2iNlNdrgMotP9ApFTDy80VTS73FEAh41+S8ahVB8/LYeGmsMGyrYP+6t
	ooHoLy5kLFu+XaWEsP7qn9X+0o24oIh7HeSLq3+uMNSe2Z39JNHa3+kls+00uM423pjrz0
	ww1Wib9Maa8F4PnJnxbMdhY0df+Lun/PNPCc+DOFPuuacPMPIgx797BXRa7nHLeMVJvo27
	1+K+XJkTuZKxfantvW0guSoW2bR+HYtHRWnR0G8DZCekVUS7QcOGBxW869Rrv1L0FuB/Yz
	1JKsOOlLEGTScLcHkpksKMktE7XR1DiI/2IO31+74HGmDkDzWkvXxyj1Do47Gg==
Received: from ampere1.nyi.freebsd.org (ampere1.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:23])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4SlNbb61qbzdXn
	for <java@FreeBSD.org>; Wed,  6 Dec 2023 03:45:47 +0000 (UTC)
	(envelope-from pkg-fallout@FreeBSD.org)
Received: from root (uid 0)
	(envelope-from pkg-fallout@FreeBSD.org)
	id 96a8
	by ampere1.nyi.freebsd.org (DragonFly Mail Agent v0.13+ on ampere1.nyi.freebsd.org);
	Wed, 06 Dec 2023 03:45:47 +0000
To: java@FreeBSD.org
Subject: [package - 132arm64-quarterly][java/openjdk17] Failed for openjdk17-17.0.8+7.1_1 in build
Cc: pkg-fallout@FreeBSD.org
Date: Wed, 06 Dec 2023 03:45:47 +0000
Message-Id: <656fee6b.96a8.64d120b9@ampere1.nyi.freebsd.org>
From: <pkg-fallout@FreeBSD.org>
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/freebsd-java
List-Help: <mailto:freebsd-java+help@freebsd.org>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Subscribe: <mailto:freebsd-java+subscribe@freebsd.org>
List-Unsubscribe: <mailto:freebsd-java+unsubscribe@freebsd.org>
Sender: owner-freebsd-java@freebsd.org

You are receiving this mail as a port that you maintain
is failing to build on the FreeBSD package build server.
Please investigate the failure and submit a PR to fix
build.

Maintainer:     java@FreeBSD.org
Log URL:        https://pkg-status.freebsd.org/ampere1/data/132arm64-quarterly/fc1fb331b813/logs/openjdk17-17.0.8+7.1_1.log
Build URL:      https://pkg-status.freebsd.org/ampere1/build.html?mastername=132arm64-quarterly&build=fc1fb331b813
Log:

=>> Building java/openjdk17
build started at Wed Dec  6 03:41:25 UTC 2023
port directory: /usr/ports/java/openjdk17
package name: openjdk17-17.0.8+7.1_1
building for: FreeBSD 132arm64-quarterly-job-12 13.2-RELEASE-p6 FreeBSD 13.2-RELEASE-p6 arm64
maintained by: java@FreeBSD.org
Makefile datestamp: -rw-r--r--  1 root  wheel  6201 Oct  5 01:02 /usr/ports/java/openjdk17/Makefile
Ports top last git commit: fc1fb331b
Ports top unclean checkout: no
Port dir last git commit: 232d04f30
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.3.0-1258-gbc38e2e6
Host OSVERSION: 1500000
Jail OSVERSION: 1302001
Job Id: 12

---Begin Environment---
SHELL=/bin/csh
OSVERSION=1302001
UNAME_v=FreeBSD 13.2-RELEASE-p6
UNAME_r=13.2-RELEASE-p6
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
LOCALBASE=/usr/local
USER=root
POUDRIERE_NAME=poudriere-git
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.3.0-1258-gbc38e2e6
MASTERMNT=/usr/local/poudriere/data/.m/132arm64-quarterly/ref
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
PWD=/usr/local/poudriere/data/.m/132arm64-quarterly/12/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS
MASTERNAME=132arm64-quarterly
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/usr/local/poudriere/data/.m/132arm64-quarterly/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.3.0-1258-gbc38e2e6
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---

---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=
FLAVOR=
MAKE_ARGS=
---End Poudriere Port Flags/Env---

---Begin OPTIONS List---
---End OPTIONS List---

--MAINTAINER--
java@FreeBSD.org
--End MAINTAINER--

--CONFIGURE_ARGS--
--with-boot-jdk=/usr/local/bootstrap-openjdk17  --disable-ccache  --disable-javac-server  --disable-hotspot-gtest  --with-alsa=/usr/local  --with-cups=/usr/local  --with-fontconfig=/usr/local  --with-freetype=system  --with-freetype-include=/usr/local/include/freetype2  --with-freetype-lib=/usr/local/lib  --with-libjpeg=system  --with-giflib=system  --with-giflib-include=/usr/local/include  --with-giflib-lib=/usr/local/lib  --with-harfbuzz=system  --with-libpng=system  --with-zlib=system  --with-lcms=system  --x-includes=/usr/local/include  --x-libraries=/usr/local/lib  --with-version-string=17.0.8+7-1  --with-native-debug-symbols=none  --with-debug-level=release  --with-vendor-name="OpenJDK BSD Porting Team"  --with-vendor-url="https://github.com/battleblow/jdk17u/"  --with-vendor-bug-url="https://bugs.freebsd.org/bugzilla/enter_bug.cgi?product=Ports%20%26%20Packages&component=Individual%20Port(s)&short_desc=java/openjdk17%3A%20"  --with-vendor-vm-bug-url="https://bugs.free
bsd.org/bugzilla/enter_bug.cgi?product=Ports%20%26%20Packages&component=Individual%20Port(s)&short_desc=java/openjdk17%3A%20" --with-toolchain-type=clang --with-extra-cflags="-Wno-unused-but-set-parameter -Wno-bitwise-instead-of-logical" --with-extra-cxxflags="-Wno-unused-but-set-parameter -Wno-bitwise-instead-of-logical" --disable-warnings-as-errors --disable-dtrace --with-boot-jdk-jvmargs=-XX:-UseCompressedClassPointers --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
CC=cc  CXX=c++  CPP=cpp  ac_cv_path_SED=/usr/local/bin/gsed MAKE=gmake PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/java/openjdk17/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/java/openjdk17/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/java/openjdk17/work/.cache  HOME=/wrkdirs/usr/ports/java/openjdk17/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/java/openjdk17/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/java/openjdk17/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288
--End CONFIGURE_ENV--

--MAKE_ENV--
LANG="C"  LC_ALL="C"  CLASSPATH=""  JAVA_HOME=""  LD_LIBRARY_PATH=""  CC=cc  CXX=c++  CPP=cpp  MAKEFLAGS="" --with-toolchain-type=clang USE_CLANG=true JAVA_TOOL_OPTIONS="-XX:-UseCompressedClassPointers" XDG_DATA_HOME=/wrkdirs/usr/ports/java/openjdk17/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/java/openjdk17/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/java/openjdk17/work/.cache  HOME=/wrkdirs/usr/ports/java/openjdk17/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/java/openjdk17/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/java/openjdk17/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc" CFLAGS="-O2 -pipe  -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing "  CPP="cpp" CPPFLAGS="-DLIBICONV_PLUG"  LDFLAGS=" -fstack-protector-strong " LIBS=""  CXX="c+
+" CXXFLAGS="-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing  -DLIBICONV_PLUG "  MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 0644"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
OSREL=13.2 PREFIX=%D LOCALBASE=/usr/local  RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/openjdk"  EXAMPLESDIR="share/examples/openjdk"  DATADIR="share/openjdk"  WWWDIR="www/openjdk"  ETCDIR="etc/openjdk"
--End PLIST_SUB--

--SUB_LIST--
PREFIX=/usr/local LOCALBASE=/usr/local  DATADIR=/usr/local/share/openjdk DOCSDIR=/usr/local/share/doc/openjdk EXAMPLESDIR=/usr/local/share/examples/openjdk  WWWDIR=/usr/local/www/openjdk ETCDIR=/usr/local/etc/openjdk
--End SUB_LIST--

---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
####  ####
# XXX: We really need this but cannot use it while 'make checksum' does not
# try the next mirror on checksum failure.  It currently retries the same
# failed mirror and then fails rather then trying another.  It *does*
# try the next if the size is mismatched though.
#MASTER_SITE_FREEBSD=yes
# Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs
MAKE_JOBS_NUMBER=3
#### Misc Poudriere ####
.include "/etc/make.conf.ports_env"
GID=0
UID=0
---End make.conf---
--Resource limits--
cpu time               (seconds, -t)  unlimited
file size           (512-blocks, -f)  unlimited
data seg size           (kbytes, -d)  1048576
stack size              (kbytes, -s)  1048576
core file size      (512-blocks, -c)  unlimited
max memory size         (kbytes, -m)  unlimited
locked memory           (kbytes, -l)  unlimited
max user processes              (-u)  89999
open files                      (-n)  8192
virtual mem size        (kbytes, -v)  unlimited
swap limit              (kbytes, -w)  unlimited
socket buffer size       (bytes, -b)  unlimited
pseudo-terminals                (-p)  unlimited
kqueues                         (-k)  unlimited
umtx shared locks               (-o)  unlimited
--End resource limits--
=======================<phase: check-sanity   >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv2 accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   openjdk17-17.0.8+7.1_1 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-1.20.8.pkg
[132arm64-quarterly-job-12] Installing pkg-1.20.8...
[132arm64-quarterly-job-12] Extracting pkg-1.20.8: .......... done
===>   openjdk17-17.0.8+7.1_1 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of openjdk17-17.0.8+7.1_1
===========================================================================
=======================<phase: fetch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: fetch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv2 accepted by the user
===> Fetching all distfiles required by openjdk17-17.0.8+7.1_1 for building
===========================================================================
=======================<phase: checksum       >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv2 accepted by the user
===> Fetching all distfiles required by openjdk17-17.0.8+7.1_1 for building
=> SHA256 Checksum OK for battleblow-jdk17u-jdk-17.0.8+7-1_GH0.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: extract        >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv2 accepted by the user
===> Fetching all distfiles required by openjdk17-17.0.8+7.1_1 for building
===>  Extracting for openjdk17-17.0.8+7.1_1
=> SHA256 Checksum OK for battleblow-jdk17u-jdk-17.0.8+7-1_GH0.tar.gz.
===========================================================================
=======================<phase: patch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: patch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Patching for openjdk17-17.0.8+7.1_1
===>  Applying extra patch /usr/ports/java/openjdk17/files/extra-patch-src_hotspot_share_runtime_arguments.cpp
===>  Applying FreeBSD patches for openjdk17-17.0.8+7.1_1 from /usr/ports/java/openjdk17/files
===========================================================================
=======================<phase: build-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   openjdk17-17.0.8+7.1_1 depends on executable: zip - not found
===>   Installing existing package /packages/All/zip-3.0_1.pkg
[132arm64-quarterly-job-12] Installing zip-3.0_1...
[132arm64-quarterly-job-12] Extracting zip-3.0_1: .......... done
===>   openjdk17-17.0.8+7.1_1 depends on executable: zip - found
===>   Returning to build of openjdk17-17.0.8+7.1_1
===>   openjdk17-17.0.8+7.1_1 depends on package: autoconf>0 - not found
===>   Installing existing package /packages/All/autoconf-2.71.pkg
[132arm64-quarterly-job-12] Installing autoconf-2.71...
[132arm64-quarterly-job-12] `-- Installing autoconf-switch-20220527...
[132arm64-quarterly-job-12] `-- Extracting autoconf-switch-20220527: .......... done
[132arm64-quarterly-job-12] `-- Installing indexinfo-0.3.1...
[132arm64-quarterly-job-12] `-- Extracting indexinfo-0.3.1: .... done
[132arm64-quarterly-job-12] `-- Installing m4-1.4.19,1...
[132arm64-quarterly-job-12] |   `-- Installing gettext-runtime-0.22_1...
[132arm64-quarterly-job-12] |   `-- Extracting gettext-runtime-0.22_1: .......... done
[132arm64-quarterly-job-12] `-- Extracting m4-1.4.19,1: .......... done
[132arm64-quarterly-job-12] `-- Installing perl5-5.34.3_3...
[132arm64-quarterly-job-12] `-- Extracting perl5-5.34.3_3: .......... done
[132arm64-quarterly-job-12] Extracting autoconf-2.71: .......... done
===>   openjdk17-17.0.8+7.1_1 depends on package: autoconf>0 - found
===>   Returning to build of openjdk17-17.0.8+7.1_1
===>   openjdk17-17.0.8+7.1_1 depends on file: /usr/local/include/cups/cups.h - not found
===>   Installing existing package /packages/All/cups-2.4.6.pkg
[132arm64-quarterly-job-12] Installing cups-2.4.6...
[132arm64-quarterly-job-12] `-- Installing avahi-app-0.8_1...
<snip>
checking if CDS archive is available... yes
checking if compatible cds region alignment enabled... disabled, default
checking for number of cores... 32
checking for memory size... 130746 MB
checking for appropriate number of jobs to run in parallel... 32
checking whether to use javac server... disabled, from command line
checking flags for boot jdk java command ...  -Duser.language=en -Duser.country=US -Xshare:auto -XX:-UseCompressedClassPointers
checking flags for boot jdk java command for big workloads...  -Xms64M -Xmx768M
checking flags for bootcycle boot jdk java command for big workloads... -Xms64M -Xmx1600M
checking flags for boot jdk java command for small workloads...  -XX:+UseSerialGC -Xms32M -Xmx512M -XX:TieredStopAtLevel=1
checking for --enable-icecc... disabled, default
checking if precompiled headers are available... yes
checking for --enable-precompiled-headers... enabled, from default 'auto'
checking for ccache... [not found]
checking if ccache is available... no, ccache binary missing or not executable
checking if ccache is enabled... disabled, from command line
checking if build directory is on local disk... yes
configure: creating /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/build/bsd-aarch64-server-release/configure-support/config.status
config.status: creating /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/build/bsd-aarch64-server-release/spec.gmk
config.status: creating /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/build/bsd-aarch64-server-release/bootcycle-spec.gmk
config.status: creating /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/build/bsd-aarch64-server-release/buildjdk-spec.gmk
config.status: creating /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/build/bsd-aarch64-server-release/compare.sh
config.status: creating /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/build/bsd-aarch64-server-release/Makefile

====================================================
A new configuration has been successfully created in
/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/build/bsd-aarch64-server-release
using configure arguments '--with-boot-jdk=/usr/local/bootstrap-openjdk17 --disable-ccache --disable-javac-server --disable-hotspot-gtest --with-alsa=/usr/local --with-cups=/usr/local --with-fontconfig=/usr/local --with-freetype=system --with-freetype-include=/usr/local/include/freetype2 --with-freetype-lib=/usr/local/lib --with-libjpeg=system --with-giflib=system --with-giflib-include=/usr/local/include --with-giflib-lib=/usr/local/lib --with-harfbuzz=system --with-libpng=system --with-zlib=system --with-lcms=system --x-includes=/usr/local/include --x-libraries=/usr/local/lib --with-version-string=17.0.8+7-1 --with-native-debug-symbols=none --with-debug-level=release --with-vendor-name='OpenJDK BSD Porting Team' --with-vendor-url=https://github.com/battleblow/jdk17u/ --with-vendor-bug-url='https://bugs.freebsd.org/bugzilla/enter_bug.cgi?product=Ports%20%26%20Packages&component=Individual%20Port(s)&short_desc=java/openjdk17%3A%20' --with-vendor-vm-bug-url='https://bugs.freeb
sd.org/bugzilla/enter_bug.cgi?product=Ports%20%26%20Packages&component=Individual%20Port(s)&short_desc=java/openjdk17%3A%20' --with-toolchain-type=clang --with-extra-cflags='-Wno-unused-but-set-parameter -Wno-bitwise-instead-of-logical' --with-extra-cxxflags='-Wno-unused-but-set-parameter -Wno-bitwise-instead-of-logical' --disable-warnings-as-errors --disable-dtrace --with-boot-jdk-jvmargs=-XX:-UseCompressedClassPointers --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/local --localstatedir=/var --mandir=/usr/local/man --infodir=/usr/local/share/info/ --build=aarch64-portbld-freebsd13.2'.

Configuration summary:
* Name:           bsd-aarch64-server-release
* Debug level:    release
* HS debug level: product
* JVM variants:   server
* JVM features:   server: 'cds compiler1 compiler2 epsilongc g1gc jfr jni-check jvmci jvmti management nmt parallelgc serialgc services shenandoahgc vm-structs' 
* OpenJDK target: OS: bsd, CPU architecture: aarch64, address length: 64
* Version string: 17.0.8+7-1 (17.0.8)

Tools summary:
* Boot JDK:       openjdk version "17.0.1" 2021-10-19 OpenJDK Runtime Environment (build 17.0.1+12-1) OpenJDK 64-Bit Server VM (build 17.0.1+12-1, mixed mode) (at /usr/local/bootstrap-openjdk17)
* Toolchain:      clang (clang/LLVM)
* C Compiler:     Version 14.0.5 (at /usr/bin/cc)
* C++ Compiler:   Version 14.0.5 (at /usr/bin/c++)

Build performance summary:
* Cores to use:   32
* Memory limit:   130746 MB

The following warnings were produced. Repeated here for convenience:
WARNING: Ignoring value of MAKE from the environment. Use command line variables instead.
WARNING: Ignoring CFLAGS(-O2 -pipe  -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing ) found in environment. Use --with-extra-cflags
WARNING: Ignoring CXXFLAGS(-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing  -DLIBICONV_PLUG ) found in environment. Use --with-extra-cxxflags
WARNING: Ignoring LDFLAGS( -fstack-protector-strong ) found in environment. Use --with-extra-ldflags
WARNING: Option --enable-hotspot-gtest is deprecated and will be ignored.

===========================================================================
=======================<phase: build          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Building for openjdk17-17.0.8+7.1_1
gmake[1]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1'
gmake[2]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1'
gmake[2]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1'
Building target 'images' in configuration 'bsd-aarch64-server-release'
gmake[3]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
Compiling 8 files for BUILD_TOOLS_LANGTOOLS
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
Compiling 1 files for BUILD_TOOLS_HOTSPOT
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
Warning: No SCM configuration present and no .src-rev
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make/hotspot'
Creating hotspot/variant-server/tools/adlc/adlc from 13 file(s)
Compiling 2 files for BUILD_JVMTI_TOOLS
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
Parsing 2 properties into enum-like class for jdk.compiler
Compiling 13 properties into resource bundles for jdk.javadoc
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Compiling 16 properties into resource bundles for jdk.compiler
Compiling 7 properties into resource bundles for jdk.jshell
Compiling 12 properties into resource bundles for jdk.jdeps
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
c++: warning: argument unused during compilation: '-static-libstdc++' [-Wunused-command-line-argument]
c++: warning: argument unused during compilation: '-static-libgcc' [-Wunused-command-line-argument]
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Compiling 127 files for BUILD_java.compiler.interim
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Compiling 402 files for BUILD_jdk.compiler.interim
Compiling 229 files for BUILD_jdk.javadoc.interim
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make/hotspot'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make/hotspot'
Creating support/modules_libs/java.base/server/libjvm.so from 976 file(s)
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:970:45: error: use of undeclared identifier 'uc'
  address pc = os::fetch_frame_from_context(uc).pc();
                                            ^
/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:971:3: error: C++ requires a type specifier for all declarations
  print_instructions(st, pc, 4/*native instruction size*/);
  ^
/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:971:22: error: use of undeclared identifier 'st'
  print_instructions(st, pc, 4/*native instruction size*/);
                     ^
/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:972:3: error: unknown type name 'st'
  st->cr();
  ^
/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:972:5: error: cannot use arrow operator on a type
  st->cr();
    ^
/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:973:1: error: extraneous closing brace ('}')
}
^
6 errors generated.
gmake[4]: *** [lib/CompileJvm.gmk:160: /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/build/bsd-aarch64-server-release/hotspot/variant-server/libjvm/objs/os_bsd_aarch64.o] Error 1
gmake[4]: *** Waiting for unfinished jobs....
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make/hotspot'
gmake[3]: *** [make/Main.gmk:252: hotspot-server-libs] Error 2
gmake[3]: *** Waiting for unfinished jobs....
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[3]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1'

ERROR: Build failed for target 'images' in configuration 'bsd-aarch64-server-release' (exit code 2) 
gmake[3]: Entering directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1'

=== Output from failing command(s) repeated here ===
* For target hotspot_variant-server_libjvm_objs_os_bsd_aarch64.o:
/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:970:45: error: use of undeclared identifier 'uc'
  address pc = os::fetch_frame_from_context(uc).pc();
                                            ^
/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:971:3: error: C++ requires a type specifier for all declarations
  print_instructions(st, pc, 4/*native instruction size*/);
  ^
/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:971:22: error: use of undeclared identifier 'st'
  print_instructions(st, pc, 4/*native instruction size*/);
                     ^
/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:972:3: error: unknown type name 'st'
  st->cr();
  ^
/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:972:5: error: cannot use arrow operator on a type
  st->cr();
    ^
   ... (rest of output omitted)

* All command lines available in /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/build/bsd-aarch64-server-release/make-support/failure-logs.
=== End of repeated output ===

No indication of failed target found.
Hint: Try searching the build log for '] Error'.
Hint: See doc/building.html#troubleshooting for assistance.

gmake[3]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1'
gmake[2]: *** [/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make/Init.gmk:315: main] Error 2
gmake[2]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1'
gmake[1]: *** [/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1/make/Init.gmk:186: images] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.8-7-1'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/ports/java/openjdk17

From nobody Thu Dec  7 21:42:29 2023
X-Original-To: java@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 4SmSRT5F2dz53fMw
	for <java@mlmmj.nyi.freebsd.org>; Thu,  7 Dec 2023 21:42:29 +0000 (UTC)
	(envelope-from pkg-fallout@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4SmSRT3Zs2z3Hyj
	for <java@FreeBSD.org>; Thu,  7 Dec 2023 21:42:29 +0000 (UTC)
	(envelope-from pkg-fallout@FreeBSD.org)
ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1701985349; a=rsa-sha256; cv=none;
	b=JA4tW/b2tKczxruZzt1AM4JQOWwLYztM0Ae2Ch3dPLgETXHALpPcg3e2JBFLkMUjcvG+Lh
	8D6mOTbtTFxc8Im7DSlRPP/Yn5ZjB5mpjN6oiObM9QwY64SLR61zLLjfL7IxCGoGYKh3Cc
	mmtovSyoHpD2nSkXxnEaLuU1OI25fjAD3gLHbjbytgYnAuQMTVV+h5Ol9qKscJ8Joxqgim
	QOMd5G6mxQFaSpJHjV02Q8bo1E45v0WE4203teu/9ZJfbYxqeSBv4xdmYigVUXWLCj8Ql+
	+TIYC1F1osxU/0cY3iOuIrrhphZ13WRdXAccoaGXYATjS4esL45gE/xa/jMniw==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1701985349;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc; bh=SfPGnd4vcrOZSRbAejr6nhdgB452bwVu6+phIu2inDk=;
	b=FS6TxGtNQBNI+sH4I6Cvo2cJGc3xXADPlub2e5bi+Mex3QPMj16RHh5AenyzZufxgXaGE/
	NkDVhjP/L+eYklM07XiafbJRTBNu/hIbcnlQfCyQDZlbo0ZwVGz6RxmrXp3tcYpZ070bny
	qkD/+Gzj0RFgmsN6BnoI6wrnMvc2wshFfRNJjUIfYCjGb4iawzJpp+SDtJ06VwuvbZ/e5z
	u+W0m4TCla4Kqwc7l+b99bUKkeExW4j2R1YYTujPvyJFUfW5glCYGXwKrWNgkxoVcL3f9I
	2W33FOF5pE7sXtt2f5k2UN4pJhXArTA756tBTQ8GjFPGPD1dMbWYv/DDRmi/Zg==
Received: from ampere1.nyi.freebsd.org (ampere1.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:23])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4SmSRT24mHzthJ
	for <java@FreeBSD.org>; Thu,  7 Dec 2023 21:42:29 +0000 (UTC)
	(envelope-from pkg-fallout@FreeBSD.org)
Received: from root (uid 0)
	(envelope-from pkg-fallout@FreeBSD.org)
	id 9980
	by ampere1.nyi.freebsd.org (DragonFly Mail Agent v0.13+ on ampere1.nyi.freebsd.org);
	Thu, 07 Dec 2023 21:42:29 +0000
To: java@FreeBSD.org
Subject: [package - 132arm64-quarterly][java/openjdk17-jre] Failed for openjdk17-jre-17.0.8+7.1_1 in build
Cc: pkg-fallout@FreeBSD.org
Date: Thu, 07 Dec 2023 21:42:29 +0000
Message-Id: <65723c45.9980.4671ee7a@ampere1.nyi.freebsd.org>
From: <pkg-fallout@FreeBSD.org>
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/freebsd-java
List-Help: <mailto:freebsd-java+help@freebsd.org>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Subscribe: <mailto:freebsd-java+subscribe@freebsd.org>
List-Unsubscribe: <mailto:freebsd-java+unsubscribe@freebsd.org>
Sender: owner-freebsd-java@freebsd.org

You are receiving this mail as a port that you maintain
is failing to build on the FreeBSD package build server.
Please investigate the failure and submit a PR to fix
build.

Maintainer:     java@FreeBSD.org
Log URL:        https://pkg-status.freebsd.org/ampere1/data/132arm64-quarterly/fc1fb331b813/logs/openjdk17-jre-17.0.8+7.1_1.log
Build URL:      https://pkg-status.freebsd.org/ampere1/build.html?mastername=132arm64-quarterly&build=fc1fb331b813
Log:

=>> Building java/openjdk17-jre
build started at Thu Dec  7 21:38:24 UTC 2023
port directory: /usr/ports/java/openjdk17-jre
package name: openjdk17-jre-17.0.8+7.1_1
building for: FreeBSD 132arm64-quarterly-job-02 13.2-RELEASE-p6 FreeBSD 13.2-RELEASE-p6 arm64
maintained by: java@FreeBSD.org
Makefile datestamp: -rw-r--r--  1 root  wheel  181 Oct  5 01:02 /usr/ports/java/openjdk17-jre/Makefile
Ports top last git commit: fc1fb331b
Ports top unclean checkout: no
Port dir last git commit: 46c5200e9
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.3.0-1258-gbc38e2e6
Host OSVERSION: 1500000
Jail OSVERSION: 1302001
Job Id: 02

---Begin Environment---
SHELL=/bin/csh
OSVERSION=1302001
UNAME_v=FreeBSD 13.2-RELEASE-p6
UNAME_r=13.2-RELEASE-p6
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
LOCALBASE=/usr/local
USER=root
POUDRIERE_NAME=poudriere-git
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.3.0-1258-gbc38e2e6
MASTERMNT=/usr/local/poudriere/data/.m/132arm64-quarterly/ref
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
PWD=/usr/local/poudriere/data/.m/132arm64-quarterly/02/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS
MASTERNAME=132arm64-quarterly
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/usr/local/poudriere/data/.m/132arm64-quarterly/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.3.0-1258-gbc38e2e6
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---

---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=
FLAVOR=
MAKE_ARGS=
---End Poudriere Port Flags/Env---

---Begin OPTIONS List---
---End OPTIONS List---

--MAINTAINER--
java@FreeBSD.org
--End MAINTAINER--

--CONFIGURE_ARGS--
--with-boot-jdk=/usr/local/bootstrap-openjdk17  --disable-ccache  --disable-javac-server  --disable-hotspot-gtest  --with-alsa=/usr/local  --with-cups=/usr/local  --with-fontconfig=/usr/local  --with-freetype=system  --with-freetype-include=/usr/local/include/freetype2  --with-freetype-lib=/usr/local/lib  --with-libjpeg=system  --with-giflib=system  --with-giflib-include=/usr/local/include  --with-giflib-lib=/usr/local/lib  --with-harfbuzz=system  --with-libpng=system  --with-zlib=system  --with-lcms=system  --x-includes=/usr/local/include  --x-libraries=/usr/local/lib  --with-version-string=17.0.8+7-1  --with-native-debug-symbols=none  --with-debug-level=release  --with-vendor-name="OpenJDK BSD Porting Team"  --with-vendor-url="https://github.com/battleblow/jdk17u/"  --with-vendor-bug-url="https://bugs.freebsd.org/bugzilla/enter_bug.cgi?product=Ports%20%26%20Packages&component=Individual%20Port(s)&short_desc=java/openjdk17%3A%20"  --with-vendor-vm-bug-url="https://bugs.free
bsd.org/bugzilla/enter_bug.cgi?product=Ports%20%26%20Packages&component=Individual%20Port(s)&short_desc=java/openjdk17%3A%20" --with-toolchain-type=clang --with-extra-cflags="-Wno-unused-but-set-parameter -Wno-bitwise-instead-of-logical" --with-extra-cxxflags="-Wno-unused-but-set-parameter -Wno-bitwise-instead-of-logical" --disable-warnings-as-errors --disable-dtrace --with-boot-jdk-jvmargs=-XX:-UseCompressedClassPointers --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
CC=cc  CXX=c++  CPP=cpp  ac_cv_path_SED=/usr/local/bin/gsed MAKE=gmake PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/java/openjdk17-jre/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/java/openjdk17-jre/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/java/openjdk17-jre/work/.cache  HOME=/wrkdirs/usr/ports/java/openjdk17-jre/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/java/openjdk17-jre/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/java/openjdk17-jre/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288
--End CONFIGURE_ENV--

--MAKE_ENV--
LANG="C"  LC_ALL="C"  CLASSPATH=""  JAVA_HOME=""  LD_LIBRARY_PATH=""  CC=cc  CXX=c++  CPP=cpp  MAKEFLAGS="" --with-toolchain-type=clang USE_CLANG=true JAVA_TOOL_OPTIONS="-XX:-UseCompressedClassPointers" XDG_DATA_HOME=/wrkdirs/usr/ports/java/openjdk17-jre/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/java/openjdk17-jre/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/java/openjdk17-jre/work/.cache  HOME=/wrkdirs/usr/ports/java/openjdk17-jre/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/java/openjdk17-jre/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/java/openjdk17-jre/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc" CFLAGS="-O2 -pipe  -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing "  CPP="cpp" CPPFLAGS="-DLIBICONV_PLUG"  LDFLAGS=" -fstack-protector-s
trong " LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing  -DLIBICONV_PLUG "  MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 0644"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
OSREL=13.2 PREFIX=%D LOCALBASE=/usr/local  RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/openjdk"  EXAMPLESDIR="share/examples/openjdk"  DATADIR="share/openjdk"  WWWDIR="www/openjdk"  ETCDIR="etc/openjdk"
--End PLIST_SUB--

--SUB_LIST--
PREFIX=/usr/local LOCALBASE=/usr/local  DATADIR=/usr/local/share/openjdk DOCSDIR=/usr/local/share/doc/openjdk EXAMPLESDIR=/usr/local/share/examples/openjdk  WWWDIR=/usr/local/www/openjdk ETCDIR=/usr/local/etc/openjdk
--End SUB_LIST--

---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
####  ####
# XXX: We really need this but cannot use it while 'make checksum' does not
# try the next mirror on checksum failure.  It currently retries the same
# failed mirror and then fails rather then trying another.  It *does*
# try the next if the size is mismatched though.
#MASTER_SITE_FREEBSD=yes
# Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs
MAKE_JOBS_NUMBER=3
#### Misc Poudriere ####
.include "/etc/make.conf.ports_env"
GID=0
UID=0
---End make.conf---
--Resource limits--
cpu time               (seconds, -t)  unlimited
file size           (512-blocks, -f)  unlimited
data seg size           (kbytes, -d)  1048576
stack size              (kbytes, -s)  1048576
core file size      (512-blocks, -c)  unlimited
max memory size         (kbytes, -m)  unlimited
locked memory           (kbytes, -l)  unlimited
max user processes              (-u)  89999
open files                      (-n)  8192
virtual mem size        (kbytes, -v)  unlimited
swap limit              (kbytes, -w)  unlimited
socket buffer size       (bytes, -b)  unlimited
pseudo-terminals                (-p)  unlimited
kqueues                         (-k)  unlimited
umtx shared locks               (-o)  unlimited
--End resource limits--
=======================<phase: check-sanity   >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv2 accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   openjdk17-jre-17.0.8+7.1_1 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-1.20.8.pkg
[132arm64-quarterly-job-02] Installing pkg-1.20.8...
[132arm64-quarterly-job-02] Extracting pkg-1.20.8: .......... done
===>   openjdk17-jre-17.0.8+7.1_1 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of openjdk17-jre-17.0.8+7.1_1
===========================================================================
=======================<phase: fetch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: fetch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv2 accepted by the user
===> Fetching all distfiles required by openjdk17-jre-17.0.8+7.1_1 for building
===========================================================================
=======================<phase: checksum       >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv2 accepted by the user
===> Fetching all distfiles required by openjdk17-jre-17.0.8+7.1_1 for building
=> SHA256 Checksum OK for battleblow-jdk17u-jdk-17.0.8+7-1_GH0.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: extract        >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv2 accepted by the user
===> Fetching all distfiles required by openjdk17-jre-17.0.8+7.1_1 for building
===>  Extracting for openjdk17-jre-17.0.8+7.1_1
=> SHA256 Checksum OK for battleblow-jdk17u-jdk-17.0.8+7-1_GH0.tar.gz.
===========================================================================
=======================<phase: patch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: patch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Patching for openjdk17-jre-17.0.8+7.1_1
===>  Applying extra patch /usr/ports/java/openjdk17-jre/../openjdk17/files/extra-patch-src_hotspot_share_runtime_arguments.cpp
===>  Applying FreeBSD patches for openjdk17-jre-17.0.8+7.1_1 from /usr/ports/java/openjdk17-jre/../openjdk17/files
===========================================================================
=======================<phase: build-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   openjdk17-jre-17.0.8+7.1_1 depends on executable: zip - not found
===>   Installing existing package /packages/All/zip-3.0_1.pkg
[132arm64-quarterly-job-02] Installing zip-3.0_1...
[132arm64-quarterly-job-02] Extracting zip-3.0_1: .......... done
===>   openjdk17-jre-17.0.8+7.1_1 depends on executable: zip - found
===>   Returning to build of openjdk17-jre-17.0.8+7.1_1
===>   openjdk17-jre-17.0.8+7.1_1 depends on package: autoconf>0 - not found
===>   Installing existing package /packages/All/autoconf-2.71.pkg
[132arm64-quarterly-job-02] Installing autoconf-2.71...
[132arm64-quarterly-job-02] `-- Installing autoconf-switch-20220527...
[132arm64-quarterly-job-02] `-- Extracting autoconf-switch-20220527: .......... done
[132arm64-quarterly-job-02] `-- Installing indexinfo-0.3.1...
[132arm64-quarterly-job-02] `-- Extracting indexinfo-0.3.1: .... done
[132arm64-quarterly-job-02] `-- Installing m4-1.4.19,1...
[132arm64-quarterly-job-02] |   `-- Installing gettext-runtime-0.22_1...
[132arm64-quarterly-job-02] |   `-- Extracting gettext-runtime-0.22_1: .......... done
[132arm64-quarterly-job-02] `-- Extracting m4-1.4.19,1: .......... done
[132arm64-quarterly-job-02] `-- Installing perl5-5.34.3_3...
[132arm64-quarterly-job-02] `-- Extracting perl5-5.34.3_3: .......... done
[132arm64-quarterly-job-02] Extracting autoconf-2.71: .......... done
===>   openjdk17-jre-17.0.8+7.1_1 depends on package: autoconf>0 - found
===>   Returning to build of openjdk17-jre-17.0.8+7.1_1
===>   openjdk17-jre-17.0.8+7.1_1 depends on file: /usr/local/include/cups/cups.h - not found
===>   Installing existing package /packages/All/cups-2.4.6.pkg
[132arm64-quarterly-job-02] Installing cups-2.4.6...
[132arm64-quarterly-job-02] `-- Installing avahi-app-0.8_1...
<snip>
checking if CDS archive is available... yes
checking if compatible cds region alignment enabled... disabled, default
checking for number of cores... 32
checking for memory size... 130746 MB
checking for appropriate number of jobs to run in parallel... 32
checking whether to use javac server... disabled, from command line
checking flags for boot jdk java command ...  -Duser.language=en -Duser.country=US -Xshare:auto -XX:-UseCompressedClassPointers
checking flags for boot jdk java command for big workloads...  -Xms64M -Xmx768M
checking flags for bootcycle boot jdk java command for big workloads... -Xms64M -Xmx1600M
checking flags for boot jdk java command for small workloads...  -XX:+UseSerialGC -Xms32M -Xmx512M -XX:TieredStopAtLevel=1
checking for --enable-icecc... disabled, default
checking if precompiled headers are available... yes
checking for --enable-precompiled-headers... enabled, from default 'auto'
checking for ccache... [not found]
checking if ccache is available... no, ccache binary missing or not executable
checking if ccache is enabled... disabled, from command line
checking if build directory is on local disk... yes
configure: creating /wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/build/bsd-aarch64-server-release/configure-support/config.status
config.status: creating /wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/build/bsd-aarch64-server-release/spec.gmk
config.status: creating /wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/build/bsd-aarch64-server-release/bootcycle-spec.gmk
config.status: creating /wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/build/bsd-aarch64-server-release/buildjdk-spec.gmk
config.status: creating /wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/build/bsd-aarch64-server-release/compare.sh
config.status: creating /wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/build/bsd-aarch64-server-release/Makefile

====================================================
A new configuration has been successfully created in
/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/build/bsd-aarch64-server-release
using configure arguments '--with-boot-jdk=/usr/local/bootstrap-openjdk17 --disable-ccache --disable-javac-server --disable-hotspot-gtest --with-alsa=/usr/local --with-cups=/usr/local --with-fontconfig=/usr/local --with-freetype=system --with-freetype-include=/usr/local/include/freetype2 --with-freetype-lib=/usr/local/lib --with-libjpeg=system --with-giflib=system --with-giflib-include=/usr/local/include --with-giflib-lib=/usr/local/lib --with-harfbuzz=system --with-libpng=system --with-zlib=system --with-lcms=system --x-includes=/usr/local/include --x-libraries=/usr/local/lib --with-version-string=17.0.8+7-1 --with-native-debug-symbols=none --with-debug-level=release --with-vendor-name='OpenJDK BSD Porting Team' --with-vendor-url=https://github.com/battleblow/jdk17u/ --with-vendor-bug-url='https://bugs.freebsd.org/bugzilla/enter_bug.cgi?product=Ports%20%26%20Packages&component=Individual%20Port(s)&short_desc=java/openjdk17%3A%20' --with-vendor-vm-bug-url='https://bugs.freeb
sd.org/bugzilla/enter_bug.cgi?product=Ports%20%26%20Packages&component=Individual%20Port(s)&short_desc=java/openjdk17%3A%20' --with-toolchain-type=clang --with-extra-cflags='-Wno-unused-but-set-parameter -Wno-bitwise-instead-of-logical' --with-extra-cxxflags='-Wno-unused-but-set-parameter -Wno-bitwise-instead-of-logical' --disable-warnings-as-errors --disable-dtrace --with-boot-jdk-jvmargs=-XX:-UseCompressedClassPointers --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/local --localstatedir=/var --mandir=/usr/local/man --infodir=/usr/local/share/info/ --build=aarch64-portbld-freebsd13.2'.

Configuration summary:
* Name:           bsd-aarch64-server-release
* Debug level:    release
* HS debug level: product
* JVM variants:   server
* JVM features:   server: 'cds compiler1 compiler2 epsilongc g1gc jfr jni-check jvmci jvmti management nmt parallelgc serialgc services shenandoahgc vm-structs' 
* OpenJDK target: OS: bsd, CPU architecture: aarch64, address length: 64
* Version string: 17.0.8+7-1 (17.0.8)

Tools summary:
* Boot JDK:       openjdk version "17.0.1" 2021-10-19 OpenJDK Runtime Environment (build 17.0.1+12-1) OpenJDK 64-Bit Server VM (build 17.0.1+12-1, mixed mode) (at /usr/local/bootstrap-openjdk17)
* Toolchain:      clang (clang/LLVM)
* C Compiler:     Version 14.0.5 (at /usr/bin/cc)
* C++ Compiler:   Version 14.0.5 (at /usr/bin/c++)

Build performance summary:
* Cores to use:   32
* Memory limit:   130746 MB

The following warnings were produced. Repeated here for convenience:
WARNING: Ignoring value of MAKE from the environment. Use command line variables instead.
WARNING: Ignoring CFLAGS(-O2 -pipe  -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing ) found in environment. Use --with-extra-cflags
WARNING: Ignoring CXXFLAGS(-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing  -DLIBICONV_PLUG ) found in environment. Use --with-extra-cxxflags
WARNING: Ignoring LDFLAGS( -fstack-protector-strong ) found in environment. Use --with-extra-ldflags
WARNING: Option --enable-hotspot-gtest is deprecated and will be ignored.

===========================================================================
=======================<phase: build          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Building for openjdk17-jre-17.0.8+7.1_1
gmake[1]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1'
gmake[2]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1'
gmake[2]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1'
Building target 'legacy-images' in configuration 'bsd-aarch64-server-release'
gmake[3]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
Compiling 1 files for BUILD_TOOLS_HOTSPOT
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
Warning: No SCM configuration present and no .src-rev
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
Compiling 8 files for BUILD_TOOLS_LANGTOOLS
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make/hotspot'
Creating hotspot/variant-server/tools/adlc/adlc from 13 file(s)
Compiling 2 files for BUILD_JVMTI_TOOLS
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
Parsing 2 properties into enum-like class for jdk.compiler
Compiling 13 properties into resource bundles for jdk.javadoc
Compiling 16 properties into resource bundles for jdk.compiler
Compiling 7 properties into resource bundles for jdk.jshell
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Compiling 12 properties into resource bundles for jdk.jdeps
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
c++: warning: argument unused during compilation: '-static-libstdc++' [-Wunused-command-line-argument]
c++: warning: argument unused during compilation: '-static-libgcc' [-Wunused-command-line-argument]
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
Compiling 127 files for BUILD_java.compiler.interim
Compiling 402 files for BUILD_jdk.compiler.interim
Compiling 229 files for BUILD_jdk.javadoc.interim
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make/hotspot'
gmake[4]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make/hotspot'
Creating support/modules_libs/java.base/server/libjvm.so from 976 file(s)
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
Picked up JAVA_TOOL_OPTIONS: -XX:-UseCompressedClassPointers
/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:970:45: error: use of undeclared identifier 'uc'
  address pc = os::fetch_frame_from_context(uc).pc();
                                            ^
/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:971:3: error: C++ requires a type specifier for all declarations
  print_instructions(st, pc, 4/*native instruction size*/);
  ^
/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:971:22: error: use of undeclared identifier 'st'
  print_instructions(st, pc, 4/*native instruction size*/);
                     ^
/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:972:3: error: unknown type name 'st'
  st->cr();
  ^
/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:972:5: error: cannot use arrow operator on a type
  st->cr();
    ^
/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:973:1: error: extraneous closing brace ('}')
}
^
6 errors generated.
gmake[4]: *** [lib/CompileJvm.gmk:160: /wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/build/bsd-aarch64-server-release/hotspot/variant-server/libjvm/objs/os_bsd_aarch64.o] Error 1
gmake[4]: *** Waiting for unfinished jobs....
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make/hotspot'
gmake[3]: *** [make/Main.gmk:252: hotspot-server-libs] Error 2
gmake[3]: *** Waiting for unfinished jobs....
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make'
gmake[3]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1'

ERROR: Build failed for target 'legacy-images' in configuration 'bsd-aarch64-server-release' (exit code 2) 
gmake[3]: Entering directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1'

=== Output from failing command(s) repeated here ===
* For target hotspot_variant-server_libjvm_objs_os_bsd_aarch64.o:
/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:970:45: error: use of undeclared identifier 'uc'
  address pc = os::fetch_frame_from_context(uc).pc();
                                            ^
/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:971:3: error: C++ requires a type specifier for all declarations
  print_instructions(st, pc, 4/*native instruction size*/);
  ^
/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:971:22: error: use of undeclared identifier 'st'
  print_instructions(st, pc, 4/*native instruction size*/);
                     ^
/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:972:3: error: unknown type name 'st'
  st->cr();
  ^
/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp:972:5: error: cannot use arrow operator on a type
  st->cr();
    ^
   ... (rest of output omitted)

* All command lines available in /wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/build/bsd-aarch64-server-release/make-support/failure-logs.
=== End of repeated output ===

No indication of failed target found.
Hint: Try searching the build log for '] Error'.
Hint: See doc/building.html#troubleshooting for assistance.

gmake[3]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1'
gmake[2]: *** [/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make/Init.gmk:315: main] Error 2
gmake[2]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1'
gmake[1]: *** [/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1/make/Init.gmk:186: legacy-images] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/java/openjdk17-jre/work/jdk17u-jdk-17.0.8-7-1'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/ports/java/openjdk17-jre