Control: tags 963286 + patch Control: tags 963286 + pending
Dear maintainer, I've prepared an NMU for libisnativec-java (versioned as 5.3.20100629+fix-2.1) and uploaded it to DELAYED/5. Please feel free to tell me if I should cancel it. -- Regards Sudip diff -Nru libisnativec-java-5.3.20100629+fix/debian/changelog libisnativec-java-5.3.20100629+fix/debian/changelog --- libisnativec-java-5.3.20100629+fix/debian/changelog 2018-03-09 09:28:15.000000000 +0000 +++ libisnativec-java-5.3.20100629+fix/debian/changelog 2020-07-27 20:25:11.000000000 +0100 @@ -1,3 +1,10 @@ +libisnativec-java (5.3.20100629+fix-2.1) unstable; urgency=medium + + * Non-maintainer upload. + * Fix FTBFS. (Closes: #963286) + + -- Sudip Mukherjee <sudipm.mukher...@gmail.com> Mon, 27 Jul 2020 20:25:11 +0100 + libisnativec-java (5.3.20100629+fix-2) unstable; urgency=medium * Team upload. diff -Nru libisnativec-java-5.3.20100629+fix/debian/patches/fix_ftbfs.patch libisnativec-java-5.3.20100629+fix/debian/patches/fix_ftbfs.patch --- libisnativec-java-5.3.20100629+fix/debian/patches/fix_ftbfs.patch 1970-01-01 01:00:00.000000000 +0100 +++ libisnativec-java-5.3.20100629+fix/debian/patches/fix_ftbfs.patch 2020-07-27 20:20:09.000000000 +0100 @@ -0,0 +1,34 @@ +Description: Use getString() and setWideString() + The api public String getString(long offset, boolean wide) and + public void setString(long offset, String value, boolean wide) was + removed in the latest version of libjna-java. The call with 'false' + should now use getString(), and the ones with 'true' should use + getWideString(). Similary, for setString() it should be setString() + or setWideString(). + +Author: Sudip Mukherjee <sudipm.mukher...@gmail.com> +Bug-Debian: https://bugs.debian.org/963286 +Forwarded: no + +--- + +--- libisnativec-java-5.3.20100629+fix.orig/src/de/intarsys/nativec/jna/JnaNativeHandle.java ++++ libisnativec-java-5.3.20100629+fix/src/de/intarsys/nativec/jna/JnaNativeHandle.java +@@ -126,7 +126,7 @@ public class JnaNativeHandle implements + } + + public String getWideString(int index) { +- return getPointer().getString(index, true); ++ return getPointer().getWideString(index); + } + + @Override +@@ -181,7 +181,7 @@ public class JnaNativeHandle implements + } + + public void setWideString(int index, String value) { +- getPointer().setString(index, value, true); ++ getPointer().setWideString(index, value); + } + + } diff -Nru libisnativec-java-5.3.20100629+fix/debian/patches/series libisnativec-java-5.3.20100629+fix/debian/patches/series --- libisnativec-java-5.3.20100629+fix/debian/patches/series 2018-03-09 09:23:33.000000000 +0000 +++ libisnativec-java-5.3.20100629+fix/debian/patches/series 2020-07-27 20:17:15.000000000 +0100 @@ -1 +1,2 @@ 01-java9-compatibility.patch +fix_ftbfs.patch