Updated version of the BSD port adding missing header file for
powerpc64.
PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294060
Reported by: jing@jing.rocks
Obtained from: https://github.com/battleblow/jdk26u/pull/4
Differential D56125
java/openjdk26: Fix build for powerpc64 Authored by haraldei on Sat, Mar 28, 2:59 PM. Tags None Referenced Files
Subscribers None
Details Updated version of the BSD port adding missing header file for PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294060
Diff Detail
Event TimelineComment Actions For some reason pkg thinks version 26+35.1_1 is greater than 26+35.2. Not sure how this will affect upgrades or the pkg builders? Comment Actions Now fails to build like so: ERROR: Build failed for target 'images' in configuration 'bsd-ppc64le-server-release' (exit code 2)
=== Output from failing command(s) repeated here ===
* For target hotspot_variant-server_libjvm_objs_precompiled_precompiled.hpp.pch:
In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/share/precompiled/precompiled.hpp:32:
In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/share/classfile/javaClasses.inline.hpp:28:
In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/share/classfile/javaClasses.hpp:28:
In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/share/classfile/vmClasses.hpp:30:
In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/share/runtime/handles.hpp:29:
In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/share/oops/oop.hpp:36:
In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/share/runtime/atomicAccess.hpp:859:
In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/os_cpu/bsd_ppc/atomicAccess_bsd_ppc.hpp:27:
In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/cpu/ppc/atomicAccess_ppc.hpp:33:
/wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/cpu/ppc/orderAccess_ppc.hpp:70:28: error: redefinition of 'loadload'
70 | inline void OrderAccess::loadload() { inlasm_lwsync(); }
| ^
/wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/src/hotspot/os_cpu/bsd_ppc/orderAccess_bsd_ppc.hpp:72:28: note: previous definition is here
72 | inline void OrderAccess::loadload() { inlasm_lwsync(); }
| ^
... (rest of output omitted)
* All command lines available in /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-2/build/bsd-ppc64le-server-release/make-support/failure-logs.
=== End of repeated output ===Comment Actions When I try to install it, I get the following: stigmata% sudo pkg add work-jre/pkg/openjdk26-jre-26+35.2.pkg Installing openjdk26-jre-26+35.2... the most recent version of openjdk26-jre-26+35.1_1 is already installed |