Currently support for java is pinned to java 8 because in 11 they removed wsimport. Need to add to the tree a package that provides wsimport and add it as BDEPEND. See also https://bugs.gentoo.org/832166 The error still exists in virtualbox-7.0.2
(In reply to Viorel from comment #0) > Currently support for java is pinned to java 8 because in 11 they removed > wsimport. Need to add to the tree a package that provides wsimport and add > it as BDEPEND. > [...] If you need help when packaging those dependencies ping me on #gentoo-java in libera.chat
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11f1f4701706742d6114104cbf4da827714026f commit a11f1f4701706742d6114104cbf4da827714026f Author: Viorel Munteanu <ceamac@gentoo.org> AuthorDate: 2024-07-26 14:36:43 +0000 Commit: Viorel Munteanu <ceamac@gentoo.org> CommitDate: 2024-07-26 14:58:47 +0000 app-emulation/virtualbox: add 7.1.0_beta1 This is a beta version, add unkeyworded. Branch 7.1 uses QT6. Cannot build the docs because: - this uses https://github.com/dita-ot/dita-ot (not yet packaged) to build the docs - dita-ot needs java 17 - java 17 lacks wsimport and virtualbox does not compile without it, and I wouldn't want to require both java 1.8 and java 17. For now mask the doc USE flag. If built with certain CFLAGS, does not start (xpcom errors). Do not respect user CFLAGS until I figure out a fix. Python 3.12 and python 3.13 still crash. Bug: https://bugs.gentoo.org/878299 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> app-emulation/virtualbox/Manifest | 3 +- .../virtualbox/virtualbox-7.1.0_beta1.ebuild | 732 +++++++++++++++++++++ 2 files changed, 734 insertions(+), 1 deletion(-)
(In reply to Volkmar W. Pogatzki from comment #1) > > [...] > > If you need help when packaging those dependencies ping me on #gentoo-java > in libera.chat Or try the pre-compiled jar from https://repo1.maven.org/maven2/com/sun/xml/ws/jaxws-tools/4.0.2/
I will try that, thanks.