Bug 2051166
Summary: | javassist fails to build with java-17-openjdk | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | jiri vanek <jvanek> |
Component: | javassist | Assignee: | Sergio Basto <sergio> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 36 | CC: | agrimm, alexander.m.scheel, didiksupriadi41, java-maint-sig, java-sig-commits, jhuttana, jmagne, john5342, jvanek, mizdebsk, mkdineshprasanth, pmikova, sergio, sgehwolf, zmiklank |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | javassist-3.28.0-4.fc36 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2022-05-10 11:38:55 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 2024265 |
Description
jiri vanek
2022-02-06 14:45:18 UTC
[INFO] ------------------------------------------------------------- [ERROR] /builddir/build/BUILD/javassist-rel_3_28_0_ga/src/test/test2/Inner.java:[7,48] package java.rmi.activation.ActivationGroupDesc does not exist [ERROR] /builddir/build/BUILD/javassist-rel_3_28_0_ga/src/test/test2/Inner.java:[8,28] package java.rmi.activation does not exist [ERROR] /builddir/build/BUILD/javassist-rel_3_28_0_ga/src/test/test2/Inner.java:[9,32] package java.rmi.activation does not exist [INFO] 3 errors Hm. if this would be prt from jdk8 tojdk11, I would advice you to use jakarta java EE rebranded codebase. ..but... from jek17 pages: is no replacement for the RMI Activation mechanism in the Java Platform. Users of RMI Activation are advised to migrate their applications to other technologies. Soudns like time to seal thsi pkg with jdk11 or try to find some library reimplementing it:( This bug appears to have been reported against 'rawhide' during the Fedora 36 development cycle. Changing version to 36. An upstream issue exists for failing to build javassist with jdk17[1], but does not seem to be much alive. [1] https://github.com/jboss-javassist/javassist/issues/400 That issue is tracking some other problem with jdk17. I have created a new issue for RMI deprecation[1]. Until the issue is solved the javassist package will be built without running the dependent tests. As the javassist built with openjdk17 is in rawhide, I am closing this BZ. [1] https://github.com/jboss-javassist/javassist/issues/413 FEDORA-2022-33fdc8bf9b has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-33fdc8bf9b FEDORA-2022-33fdc8bf9b has been pushed to the Fedora 36 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2022-33fdc8bf9b` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-33fdc8bf9b See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2022-33fdc8bf9b has been pushed to the Fedora 36 stable repository. If problem still persists, please make note of it in this bug report. |