summaryrefslogtreecommitdiff
path: root/dev-java
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2023-09-29 18:30:48 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2023-09-29 18:30:48 +0000
commit8e21e9a7216916de4a5ea6957f62ffbd91656b76 (patch)
tree888e8ca4b28ec37c5848d2d60e1e029b2fa2079a /dev-java
parenta8302e8e7905fe22c6e49adf20efb62883472409 (diff)
downloadbaldeagleos-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.patch12
-rw-r--r--dev-java/jna/jna-5.13.0-r1.ebuild9
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() {