diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2023-09-29 18:30:48 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2023-09-29 18:30:48 +0000 |
| commit | 8e21e9a7216916de4a5ea6957f62ffbd91656b76 (patch) | |
| tree | 888e8ca4b28ec37c5848d2d60e1e029b2fa2079a /dev-java | |
| parent | a8302e8e7905fe22c6e49adf20efb62883472409 (diff) | |
| download | baldeagleos-repo-8e21e9a7216916de4a5ea6957f62ffbd91656b76.tar.gz baldeagleos-repo-8e21e9a7216916de4a5ea6957f62ffbd91656b76.tar.xz baldeagleos-repo-8e21e9a7216916de4a5ea6957f62ffbd91656b76.zip | |
Adding metadata
Diffstat (limited to 'dev-java')
| -rw-r--r-- | dev-java/jna/files/jna-5.13.0-LibCTest.patch | 12 | ||||
| -rw-r--r-- | dev-java/jna/jna-5.13.0-r1.ebuild | 9 |
2 files changed, 19 insertions, 2 deletions
diff --git a/dev-java/jna/files/jna-5.13.0-LibCTest.patch b/dev-java/jna/files/jna-5.13.0-LibCTest.patch new file mode 100644 index 000000000000..8cc9da563ed3 --- /dev/null +++ b/dev-java/jna/files/jna-5.13.0-LibCTest.patch @@ -0,0 +1,12 @@ +Bug #906053 +--- a/contrib/platform/test/com/sun/jna/platform/linux/LibCTest.java ++++ b/contrib/platform/test/com/sun/jna/platform/linux/LibCTest.java +@@ -71,7 +71,7 @@ public class LibCTest extends TestCase { + } + + @Test +- public void testStatvfs() throws IOException, InterruptedException { ++ public void noTestStatvfs() throws IOException, InterruptedException { + Statvfs vfs = new Statvfs(); + + String testDirectory = "/"; diff --git a/dev-java/jna/jna-5.13.0-r1.ebuild b/dev-java/jna/jna-5.13.0-r1.ebuild index 4a2c7b7ff1e4..a09e852950df 100644 --- a/dev-java/jna/jna-5.13.0-r1.ebuild +++ b/dev-java/jna/jna-5.13.0-r1.ebuild @@ -48,6 +48,7 @@ PATCHES=( "${FILESDIR}/5.11.0-makefile-flags.patch" "${FILESDIR}/jna-5.11.0-no-Werror.patch" "${FILESDIR}/jna-5.13.0-testpath.patch" + "${FILESDIR}/jna-5.13.0-LibCTest.patch" ) src_prepare() { @@ -149,14 +150,15 @@ src_test() { # java.lang.UnsatisfiedLinkError: Unable to load library '/libtestlib-jar.so': # /libtestlib-jar.so: cannot open shared object file: No such file or directory jar cvf build/jna-test.jar \ - -C build/native libtestlib-jar.so || die + -C build/native libtestlib-jar.so \ + -C test com/sun/jna/data || die JAVA_GENTOO_CLASSPATH_EXTRA+=":build/jna-test.jar" JAVA_TEST_EXCLUDES=( com.sun.jna.CallbacksTest # Needs to run separately com.sun.jna.DirectTest # Needs to run separately - com.sun.jna.ELFAnalyserTest # NPE com.sun.jna.NativeTest # Needs to run separately + com.sun.jna.TypeMapperTest # Needs to run separately com.sun.jna.UnionTest # Needs to run separately com.sun.jna.VMCrashProtectionTest # Needs to run separately ) @@ -174,6 +176,9 @@ src_test() { JAVA_TEST_RUN_ONLY=( com.sun.jna.VMCrashProtectionTest ) java-pkg-simple_src_test + + JAVA_TEST_RUN_ONLY=( com.sun.jna.TypeMapperTest ) + java-pkg-simple_src_test } src_install() { |
