commit: 4a1ae2f864044003ca7e3d11b46681d5bb179534 Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net> AuthorDate: Wed Aug 24 06:39:26 2022 +0000 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> CommitDate: Wed Aug 24 17:22:09 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a1ae2f8
dev-java/jnr-posix: ignore one test on ppc64 Ignore testMessageHdrMultipleControl https://github.com/jnr/jnr-posix/issues/178 Closes: https://bugs.gentoo.org/866199 Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/26995 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org> dev-java/jnr-posix/jnr-posix-3.1.15.ebuild | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/dev-java/jnr-posix/jnr-posix-3.1.15.ebuild b/dev-java/jnr-posix/jnr-posix-3.1.15.ebuild index 3f90b95f3507..4ca0c477f1f2 100644 --- a/dev-java/jnr-posix/jnr-posix-3.1.15.ebuild +++ b/dev-java/jnr-posix/jnr-posix-3.1.15.ebuild @@ -39,6 +39,16 @@ JAVA_TEST_GENTOO_CLASSPATH="junit-4" JAVA_TEST_SRC_DIR="src/test/java" src_test() { + if use ppc64; then + # Ignore testMessageHdrMultipleControl + # https://bugs.gentoo.org/866199 + # https://github.com/jnr/jnr-posix/issues/178 + sed \ + -e '/testMessageHdrMultipleControl/i @Ignore' \ + -e '/import org.junit.Test/a import org.junit.Ignore;' \ + -i src/test/java/jnr/posix/LinuxPOSIXTest.java || die + fi + JAVA_TEST_EXCLUDES=( # https://github.com/jnr/jnr-posix/blob/jnr-posix-3.1.15/pom.xml#L185 # <exclude>**/windows/*Test.java</exclude>