Package: libjna-java / 4.2.2-3

Metadata

Package Version Patches format
libjna-java 4.2.2-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
03 dynlink and cflags.patch | (download)

build.xml | 22 13 + 9 - 0 !
1 file changed, 13 insertions(+), 9 deletions(-)

 dynlink and cflags


04 load native code from fs.patch | (download)

src/com/sun/jna/Native.java | 27 27 + 0 - 0 !
1 file changed, 27 insertions(+)

 try to load native library from /usr/lib/jni if system
 property jna.boot.library.path is not set
06 remove gjdoc inexistent options.patch | (download)

build.xml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 disable javadoc options that are not supported by gjdoc


09 javadoc.patch | (download)

build.xml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
10 disable full jar.patch | (download)

build.xml | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 do not include the native libraries in the main jar
12 structure backward compatibility.patch | (download)

src/com/sun/jna/Structure.java | 55 54 + 1 - 0 !
1 file changed, 54 insertions(+), 1 deletion(-)

 provide a default implementation of the abstract structure.getfieldorder()
 method to preserve the compatibility with JNA < 3.5.0. The implementation is derived
 from the JNA 3.4.2 code.
13 reproducible javadoc.patch | (download)

build.xml | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 set the locale and remove the timestamps when generating the javadoc to make it reproducible
14 rename native library.patch | (download)

native/Makefile | 2 1 + 1 - 0 !
src/com/sun/jna/Native.java | 4 2 + 2 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 rename the native library to avoid conflicts with other jna jars used on the system