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 file
Patch File delta Description
remove_ch_rinn_imports.patch | (download)

source/java/ch/systemsx/cisd/base/unix/Unix.java | 3 0 + 3 - 0 !
sourceTest/java/ch/systemsx/cisd/base/unix/UnixTests.java | 2 0 + 2 - 0 !
2 files changed, 5 deletions(-)

 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 !
source/java/ch/systemsx/cisd/base/unix/Unix.java | 3 2 + 1 - 0 !
2 files changed, 4 insertions(+), 2 deletions(-)

 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 !
1 file changed, 1 insertion(+), 1 deletion(-)

 skip non-functional test
skip_testGetLinkInfoSymLinkDanglingLink.patch | (download)

sourceTest/java/ch/systemsx/cisd/base/unix/UnixTests.java | 8 6 + 2 - 0 !
1 file changed, 6 insertions(+), 2 deletions(-)

 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 !
1 file changed, 11 insertions(+), 3 deletions(-)

 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 !
sourceTest/java/ch/systemsx/cisd/base/convert/NativeDataTests.java | 17 0 + 17 - 0 !
2 files changed, 1 insertion(+), 37 deletions(-)

 using nio instead of the jni to avoid unaligned access memory