Bug 236524

Summary: java/openjdk11: port to armv6/7 and aarch64
Product: Ports & Packages Reporter: Mikael Urankar <mikael>
Component: Individual Port(s)Assignee: Greg Lewis <glewis>
Status: Closed Overcome By Events    
Severity: Affects Some People CC: glewis
Priority: --- Flags: bugzilla: maintainer-feedback? (java)
Version: Latest   
Hardware: arm   
OS: Any   

Description Mikael Urankar freebsd_committer freebsd_triage 2019-03-14 10:36:51 UTC
Hi,

Thanks for the work on openjdk11.

I've created the bootstrap for armv6/7 and aarch64 with the following patches:
https://github.com/MikaelUrankar/openjdk-jdk11u/commit/9aebad72a4fd5f30d63158fe52fb90e0f60680e3

We already have them for openjdk8:
patch-hotspot_src_os__cpu_bsd__zero_vm_atomic__bsd__zero.inline.hpp
patch-hotspot_src_os__cpu_bsd__zero_vm_orderAccess__bsd__zero.inline.hpp
patch-hotspot_src_os__cpu_bsd__zero_vm_os__bsd__zero.cpp
patch-hotspot_src_os_bsd_vm_os__bsd.cpp

Should I open a PR in https://github.com/battleblow/openjdk-jdk11u or attach them in this PR?

http://mikael.urankar.free.fr/FreeBSD/arm/bootstrap-openjdk11_armv6.tar.xz
http://mikael.urankar.free.fr/FreeBSD/aarch64/bootstrap-openjdk11_aarch64.tar.xz
Comment 1 Greg Lewis freebsd_committer freebsd_triage 2019-03-15 06:28:35 UTC
A pull request would be great.  I can take them from there and add the patches to the port.
Comment 2 Greg Lewis freebsd_committer freebsd_triage 2019-03-18 20:14:21 UTC
I made a pull request and merged it myself, so this should appear in the next release :)
Comment 3 Mikael Urankar freebsd_committer freebsd_triage 2019-03-19 10:54:52 UTC
(In reply to Greg Lewis from comment #2)
Thanks, and sorry for the hack in os_perf_bsd.cpp