Hello.

In Fedora 42, Javapackages project (the Java packaging tooling used
for building Java packages) will stop supporting OpenJDK 8 (1.8),
OpenJDK 11 and OpenJDK 17 for building RPM packages with. In Fedora 42
the only Java version supported for building Fedora packages will be
OpenJDK 21. Later on support for newer Java version(s) will be added.

This change is directly related to OpenJDK 11 support ending in
October 2024 [1], but at the same time we are also dropping
Javapackages support for the two other legacy Javas -- OpenJDK 8 (1.8)
and OpenJDK 17.

In particular, the above means that packages maven-local-openjdk8,
maven-local-openjdk11 and maven-local-openjdk17 will be obsoleted and
removed from Fedora rawhide (42).
PR: https://src.fedoraproject.org/rpms/javapackages-tools/pull-request/31

I've identified only two affected packages:
* openjfx8 build-requires maven-local-openjdk8
* flexmark-java build-requires maven-local-openjdk17

If possible, please migrate your packages to build with OpenJDK 21 --
switch BuildRequires to "maven-local-openjdk21" or just "maven-local".
If not, let me know and I can help to make the packages keep building
after the Javapackages change happens.

Maintainers by package:
flexmark-java        jjames
openjfx8             deamn

Packages by maintainer:
deamn      openjfx8
jjames     flexmark-java

--
Mikolaj Izdebski

[1] https://access.redhat.com/articles/1299013

-- 
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to