Please port to newer EAPI.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f2919fe3bbe0063e50b32c7346dde31bd0e174 commit f8f2919fe3bbe0063e50b32c7346dde31bd0e174 Author: Yuan Liao <liaoyuan@gmail.com> AuthorDate: 2022-02-20 14:54:56 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2022-02-21 09:19:44 +0000 dev-java/rxtx: Fix various build errors for Java 11+ and others, EAPI 8 - Fix compiler errors due to -Werror=format-security - Fix Javadoc generation errors - Replace 'javah' with 'javac -h' for JDK 10+ - Attempt to fix some random, nondeterministic build-time errors that were speculated to be caused by parallel 'make'. Those errors are not always reproducible and may go away during a retry, which might have stopped some users (including the commit author himself) from reporting them. Another random error popped up when the new ebuild revision was being tested, hence a fix that forces sequential build is attempted in the hope to prevent probable random errors. Bug: https://bugs.gentoo.org/550534 Bug: https://bugs.gentoo.org/642030 Bug: https://bugs.gentoo.org/831394 Bug: https://bugs.gentoo.org/833396 Signed-off-by: Yuan Liao <liaoyuan@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24289 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> .../files/rxtx-2.2_pre2-fix-for-java-10+.patch | 50 +++++ .../files/rxtx-2.2_pre2-fix-invalid-javadoc.patch | 229 +++++++++++++++++++++ .../rxtx/files/rxtx-2.2_pre2-format-security.patch | 118 +++++++++++ dev-java/rxtx/rxtx-2.2_pre2-r2.ebuild | 109 ++++++++++ 4 files changed, 506 insertions(+)
x86 done
amd64 done all arches done
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dcece75e94e037501f5a1bfc45540fac8756ae6 commit 4dcece75e94e037501f5a1bfc45540fac8756ae6 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-03-15 19:53:17 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-03-15 19:53:17 +0000 dev-java/rxtx: drop 2.2_pre2-r1 Closes: https://bugs.gentoo.org/833396 Signed-off-by: Sam James <sam@gentoo.org> dev-java/rxtx/rxtx-2.2_pre2-r1.ebuild | 101 ---------------------------------- 1 file changed, 101 deletions(-)