[Bug 294060] openjdk26 fails to build from source on powerpc64/powerpc64le
Date: Thu, 26 Mar 2026 07:51:39 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294060
Bug ID: 294060
Summary: openjdk26 fails to build from source on
powerpc64/powerpc64le
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: Individual Port(s)
Assignee: ports-bugs@FreeBSD.org
Reporter: jing@jing.rocks
Hi!
openjdk26 fails to build from source on powerpc64/powerpc64le:
powerpc64 and powerpc64le have pretty much identical errors:
=== Output from failing command(s) repeated here ===
* For target
hotspot_variant-server_libjvm_objs_precompiled_precompiled.hpp.pch:
In file included from
/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-1/src/hotspot/share/precompiled/precompiled.hpp:32:
In file included from
/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-1/src/hotspot/share/classfile/javaClasses.inline.hpp:28:
In file included from
/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-1/src/hotspot/share/classfile/javaClasses.hpp:28:
In file included from
/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-1/src/hotspot/share/classfile/vmClasses.hpp:30:
In file included from
/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-1/src/hotspot/share/runtime/handles.hpp:29:
In file included from
/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-1/src/hotspot/share/oops/oop.hpp:36:
/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-1/src/hotspot/share/runtime/atomicAccess.hpp:859:10:
fatal error: 'atomicAccess_bsd_ppc.hpp' file not found
859 | #include OS_CPU_HEADER(atomicAccess)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-1/src/hotspot/share/utilities/macros.hpp:614:40:
note: expanded from macro 'OS_CPU_HEADER'
614 | #define OS_CPU_HEADER(basename)
XSTR(OS_CPU_HEADER_STEM(basename).hpp)
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-1/src/hotspot/share/utilities/macros.hpp:35:17:
note: expanded from macro 'XSTR'
35 | #define XSTR(a) STR(a)
| ^~~~~~
... (rest of output omitted)
* All command lines available in
/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-1/build/bsd-ppc64-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[1]: ***
[/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-1/make/Init.gmk:151:
main] Error 2
gmake: ***
[/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-1/make/PreInit.gmk:159:
images] Error 2
*** Error code 1
Stop.
make: stopped making "package" in /usr/ports/java/openjdk26
amd64 and arm64 are fine.
--
You are receiving this mail because:
You are the assignee for the bug.