Bug 277271 - java/openjdk17: fails to build on arm64/aarch64 14-Release
Summary: java/openjdk17: fails to build on arm64/aarch64 14-Release
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: arm64 Any
: --- Affects Only Me
Assignee: freebsd-java (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-23 22:05 UTC by Ben Shertenlieb
Modified: 2024-03-25 14:01 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (java)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Shertenlieb 2024-02-23 22:05:23 UTC
java/openjdk17: fails to build on arm64/aarch64 14-Release.

While trying to build net-mgnt/unif8, I had an error in the dependency java/openjdk17.


uname -a

FreeBSD rp4b.home 14.0-RELEASE-p5 FreeBSD 14.0-RELEASE-p5 #0: Tue Feb 13 23:49:05 UTC 2024
root@arm64 builder.daemonology.net:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC arm64



===>  Cleaning for openjdk17-17.0.10+7.1_1
===>  License GPLv2 accepted by the user
===>   openjdk17-17.0.10+7.1_1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by openjdk17-17.0.10+7.1_1 for building
===>  Extracting for openjdk17-17.0.10+7.1_1
=> SHA256 Checksum OK for battleblow-jdk17u-jdk-17.0.10+7-1_GH0.tar.gz.
===>  Patching for openjdk17-17.0.10+7.1_1
===>  Applying extra patch /usr/ports/java/openjdk17/files/extra-patch-src_hotspot_share_runtime_arguments.cpp
cat: /usr/ports/java/openjdk17/files/extra-patch-src_hotspot_share_runtime_arguments.cpp: No such file or directory
===>  FAILED Applying extra patch /usr/ports/java/openjdk17/files/extra-patch-src_hotspot_share_runtime_arguments.cpp
*** Error code 1

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


This same error is also causing fallout on FreeBSD build servers according the the following report:

https://pkg-status.freebsd.org/ampere3/data/140arm64-default/e9c9c73181b5/logs/openjdk17-17.0.10+7.1_1.log
Comment 1 Ronald Klop freebsd_committer freebsd_triage 2024-03-25 14:01:48 UTC
(In reply to Ben Shertenlieb from comment #0)
Isn't this fixed in https://cgit.freebsd.org/ports/commit/?id=4b117286bf77534f83e134dfb368797542f6abea ?