Summary: | Emerge dev-java/jackson-dataformat-xml-2.13.2 with system-vm openjdk-bin-11 fails with a missing org.codehaus.stax2 module error. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | David Fellows <fellows> |
Component: | Current packages | Assignee: | Java team <java> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | flow, fordfrog |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/25316 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 841785 | ||
Bug Blocks: | 842351 | ||
Attachments: | Emerge log |
Description
David Fellows
2022-04-29 19:32:41 UTC
Created attachment 775533 [details]
Emerge log
Bug 841752 is likely related. I can reproduce this error: 1. compile dev-java/stax2-api with jdk:1.8 2. switch to jdk::11 or jdk:17 3. compile dev-java/jackson-dataformat-xml Based on the reference to bug 841785 I re-emerged dev-java/stax2-api with java 11 set as the system-vm. emerge -u jackson-dataformat-xml then completed successfully. The output showed that both source 1.8 and source 9 parts of the build were completed. I assume that my particular issue is solved. Since this package is installed as dependency of a dependency of...., I have no idea what I would need to do to exercise the code. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa86151f851ffabf65b67616ed3eb253a32c075 commit 2fa86151f851ffabf65b67616ed3eb253a32c075 Author: Florian Schmaus <flow@gentoo.org> AuthorDate: 2022-05-04 20:01:09 +0000 Commit: Florian Schmaus <flow@gentoo.org> CommitDate: 2022-05-04 20:03:01 +0000 dev-java/jackson-dataformat-xml: depend on stax2-api with module-info compiled Only starting with stax2-api-4.2.1-r1 the resulting stax2-api.jar will have a module-info.java compiled in (as module-info.class), which fixes bug #841744. Closes: https://bugs.gentoo.org/841755 Signed-off-by: Florian Schmaus <flow@gentoo.org> dev-java/jackson-dataformat-xml/jackson-dataformat-xml-2.13.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41073ec3914bf2d59fd3abec24911de94462f004 commit 41073ec3914bf2d59fd3abec24911de94462f004 Author: Volkmar W. Pogatzki <gentoo@pogatzki.net> AuthorDate: 2022-05-04 08:22:59 +0000 Commit: Florian Schmaus <flow@gentoo.org> CommitDate: 2022-05-04 20:03:01 +0000 dev-java/jackson-dataformat-xml: dependency update Bug: https://bugs.gentoo.org/841755 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/25316 Signed-off-by: Florian Schmaus <flow@gentoo.org> .../jackson-dataformat-xml-2.13.2-r1.ebuild | 110 +++++++++++++++++++++ 1 file changed, 110 insertions(+) |