Package: libsis-base-java / 18.09~pre1+git20180928.45fbd31+dfsg-4
Metadata
Package | Version | Patches format |
---|---|---|
libsis-base-java | 18.09~pre1+git20180928.45fbd31+dfsg-4 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
remove_ch_rinn_imports.patch | (download) |
source/java/ch/systemsx/cisd/base/unix/Unix.java |
3 0 + 3 - 0 ! |
decorator is not available in debian and is not useful for package |
load_native_debian.patch | (download) |
source/java/ch/systemsx/cisd/base/convert/NativeData.java |
3 2 + 1 - 0 ! |
upstream applies various methods to look for the native library and falls back to pure java if linking fails. Here we just load the library from /usr/lib/jni and quit immediately if linking fails. |
skip_testGetLinkInfoDirectory.patch | (download) |
sourceTest/java/ch/systemsx/cisd/base/unix/UnixTests.java |
2 1 + 1 - 0 ! |
skip non-functional test |
skip_testGetLinkInfoSymLinkDanglingLink.patch | (download) |
sourceTest/java/ch/systemsx/cisd/base/unix/UnixTests.java |
8 6 + 2 - 0 ! |
disable the affected test by following https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973070#22 . FIXME: Needs checking whether the test might be OK for future commons-io versions |
deactivate_tests_causing_fail_dut_to_commons io.patch | (download) |
sourceTest/java/ch/systemsx/cisd/base/unix/UnixTests.java |
14 11 + 3 - 0 ! |
deactivate tests that cause a symlink pointing to nothing In the concerned tests, a file named sameOtherFile is created, and at some point in the afterClass method in AbstractFileSystemTestCase.java, this symlink points to nothing, which is due to a bug in commons-io 2.8.0. Those tests are deactivated, but should be activated again once the bug in commons-io has been fixed. See bug IO-692 in the bug dashboard on issues.apache.org website. |
force_use_nio.patch | (download) |
source/java/ch/systemsx/cisd/base/convert/NativeData.java |
21 1 + 20 - 0 ! |
using nio instead of the jni to avoid unaligned access memory |