Created attachment 174808 [details] Patch to add Serviceability Agent support for PowerPC64 OpenJDK8 does not support the Serviceability Agent (SA) on PowerPC. The attached patch adds SA support for powerpc64.
Are the Linux specific files needed?
(In reply to Greg Lewis from comment #1) No, those files are not needed!
Pushed the patches upstream. Need to regenerate the patch-set file so they are included in the port.
A commit references this bug: Author: glewis Date: Thu Dec 29 07:50:40 UTC 2016 New revision: 429875 URL: https://svnweb.freebsd.org/changeset/ports/429875 Log: . Add support for the HotSpot Serviceability Agent for ppc64. . This also pulls in some OpenBSD tweaks, I believe. These should be a no-op for FreeBSD though. PR: 212709 (partial) Submitted by: Curtis Hamilton <hamiltcl@verizon.net> Changes: head/java/openjdk8/files/patch-bsd
I've updated the patchset, but am waiting for the bootstrap support to go in before committing the Makefile changes. Curtis, if you have time, please let me know if what I've committed builds ok for you with the Makefile changes in place.
Greg, looks good. Everything builds just fine. Thanks.
Created attachment 178386 [details] Makefile patch to support powerpc64 Greg, Here are the patches to the Makefile I used to build the port. Regards, Curtis
A commit references this bug: Author: glewis Date: Mon Jan 2 23:45:09 UTC 2017 New revision: 430424 URL: https://svnweb.freebsd.org/changeset/ports/430424 Log: . Add powerpc64 support. PR: 212709 Submitted by: Curtis Hamilton <hamiltcl@verizon.net> Changes: head/java/openjdk8/Makefile