alisha-1000 commented on issue #40556: URL: https://github.com/apache/beam/issues/40556#issuecomment-6414219002
Thanks for highlighting this concern. I've prepared a preliminary Gradle 9 and JDK 25 compatibility migration and opened a pull request for review: **PR:** [[Upgrade Gradle Build Compatibility for Gradle 9 and JDK 25](https://github.com/alisha-1000/beam/pull/new/pr/gradle9-jdk25-compatibility)](https://github.com/alisha-1000/beam/pull/new/pr/gradle9-jdk25-compatibility) The initial validation confirmed that Gradle 9.8.2 project configuration succeeds on JDK 25, and selected Java modules compile successfully. Java core tests were also validated under JDK 17, with additional testing performed on JDK 25. I'll continue investigating the potential bytecode and assembly compatibility issues on Linux and macOS, along with platform-specific build tooling. One issue observed during local testing involved the architecture of the downloaded `protoc-gen-grpc-java` executable on Apple Silicon; I'll keep this separate from any confirmed Gradle or bytecode compatibility problems. The PR still requires broader CI validation. Feedback on the migration approach and any additional compatibility concerns would be greatly appreciated. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
