On Wed, 19 Aug 2026 11:01:04 GMT, Ambarish Rapte <[email protected]> wrote:
> Update boot jdk to 26.0.2 and gradle to 9.7.0 > > Update to Gradle 9.7.0 requires a change in build.gradle: > Isolated projects is a new Gradle performance feature that safely runs > project configuration in parallel. > It prohibits cross-project model coupling at the configuration level. > Under this change, now in the dependency block a project(“:project-name”) > would return a DefaultProjectDependency instead of a DefaultProject. > Hence 9.7.0 causes multiple errors as below: > > * What went wrong: > A problem occurred evaluating root project 'rt'. >> Could not get unknown property 'sourceSets' for project ':base' of type >> org.gradle.api.internal.artifacts.dependencies.DefaultProjectDependency. > > > The changes in build.gradle file are to fix this repeated error. > > Build and sanity testing locally and CI is all green. > > > --------- > - [x] I confirm that I make this contribution in accordance with the [OpenJDK > Interim AI Policy](https://openjdk.org/legal/ai). With @tiainen on holiday, I'm having a look. It looks good, and I confirm it works with JDK 26.0.2.1 That makes me wonder if it would be better to use 26.0.2.1 as boot JDK? I know we have a policy for updating the minimum runtime version for the JDK (see https://mail.openjdk.org/pipermail/openjfx-dev/2025-June/054936.html) but afaik we don't have a policy for the boot JDK version. Would it be good to discuss this (separately from this PR)? ------------- PR Comment: https://git.openjdk.org/jfx/pull/2265#issuecomment-5360489088
