commit: 87060dd622a63562aefe2bb6a86778303ad17e1d Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net> AuthorDate: Thu Feb 6 10:12:53 2025 +0000 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> CommitDate: Thu Feb 6 18:23:50 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87060dd6
dev-java/commons-digester: 3.2-r4 --add-opens for Java 17 and higher Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/40451/commits/1fd044271b27f1a68b8e553d2f1bf45f60509af3 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org> dev-java/commons-digester/commons-digester-3.2-r4.ebuild | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-java/commons-digester/commons-digester-3.2-r4.ebuild b/dev-java/commons-digester/commons-digester-3.2-r4.ebuild index ca8d871db9aa..64b48386e953 100644 --- a/dev-java/commons-digester/commons-digester-3.2-r4.ebuild +++ b/dev-java/commons-digester/commons-digester-3.2-r4.ebuild @@ -64,11 +64,12 @@ src_test() { JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}" popd - # Testing with java-17 throws too many test failures local vm_version="$(java-config -g PROVIDES_VERSION)" - if [[ "${vm_version}" != "17" ]] ; then - java-pkg-simple_src_test + if ver_test "${vm_version}" -ge "17" ; then + JAVA_TEST_EXTRA_ARGS+=( --add-opens=java.base/java.lang=ALL-UNNAMED ) fi + + java-pkg-simple_src_test } src_install() {