JDK-8313321 : Set minimum python version in WebKit cmake scripts
  • Type: Bug
  • Component: javafx
  • Sub-Component: web
  • Affected Version: 8u391,jfx22
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2023-07-28
  • Updated: 2023-10-20
  • Resolved: 2023-10-18
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.
JDK 8 Other
8u401Fixed jfx21.0.2Fixed
Related Reports
Relates :  
Description
The minimum version of python needed to build WebKit 616.1 is python 3.8. We should update the cmake scripts to check for this minimum version so that python2 and earlier versions of python3 will fail fast. Otherwise the build will fail (with python2) or hang (with python 3.7)
Comments
A pull request was submitted for review. URL: https://git.openjdk.org/jfx21u/pull/20 Date: 2023-10-20 12:40:58 +0000
20-10-2023

Approved to backport to jfx21u
20-10-2023

Fix Request JFX21u: Request to approve backport of this commit to jfx21u. Clean backport. Needed to keep native WebKit code in sync
18-10-2023

Changeset: bb07bcf7 Author: Hima Bindu Meda <hmeda@openjdk.org> Date: 2023-10-18 13:08:47 +0000 URL: https://git.openjdk.org/jfx/commit/bb07bcf7eb60cb772e6d4f135893ff6915c5aa0d
18-10-2023

A pull request was submitted for review. URL: https://git.openjdk.org/jfx/pull/1205 Date: 2023-08-09 07:31:57 +0000
09-08-2023

The minimum version of python for linux is set to 3.6 and for other platforms, minimum version is set to 3.8.
09-08-2023