JDK-8334713 : WebKit build failed on LoongArch64 because currentStackPointer is undefined
  • Type: Bug
  • Component: javafx
  • Sub-Component: web
  • Affected Version: jfx22,jfx23
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2024-06-21
  • Updated: 2024-11-28
  • Resolved: 2024-06-27
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
jfx17.0.13Fixed
Related Reports
Relates :  
Description
This problem has been fixed upstream. This patch merges the fix in advance.

Error log:

/some_dir/jfx/modules/javafx.web/src/main/native/Source/WTF/wtf/StackPointer.cpp:140:2: error: #error "Unsupported platform: need implementation of currentStackPointer."
  140 | #error "Unsupported platform: need implementation of currentStackPointer."
      |  ^~~~~
make[2]: *** [Source/WTF/wtf/CMakeFiles/WTF.dir/build.make:1098: Source/WTF/wtf/CMakeFiles/WTF.dir/StackPointer.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:360: Source/WTF/wtf/CMakeFiles/WTF.dir/all] Error 2
Comments
[jfx21u-fix-request] Approval Request from Sergey Chernyshev
10-09-2024

[jfx17u-fix-request] Approval Request from Sergey Chernyshev
10-09-2024

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jfx17u/pull/199 Date: 2024-09-10 12:36:42 +0000
10-09-2024

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jfx21u/pull/69 Date: 2024-09-10 12:33:35 +0000
10-09-2024

Changeset: ca04c87d Author: Ao Qi <aoqi@openjdk.org> Committer: Kevin Rushforth <kcr@openjdk.org> Date: 2024-06-27 11:51:05 +0000 URL: https://git.openjdk.org/jfx/commit/ca04c87d307c36591162af8cd6298ede17812834
27-06-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jfx/pull/1482 Date: 2024-06-21 09:02:43 +0000
21-06-2024