Package: libjna-java / 5.6.0-1

Metadata

Package Version Patches format
libjna-java 5.6.0-1 3.0 (quilt)

Patch series

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

build.xml | 16 4 + 12 - 0 !
1 file changed, 4 insertions(+), 12 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
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
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
18 build directory in soname.patch | (download)

native/Makefile | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 remove the build path from the library soname
96c5df1d4d5985b31ddd8d5953d849ab64002f1d.patch | (download)

native/Makefile | 10 8 + 2 - 0 !
1 file changed, 8 insertions(+), 2 deletions(-)

 [patch] fix build error on gcc 10 caused by alloca bound warnings

Since GCC 10 warnings for unbounded alloca calls are turned on by
default. The size of the allocation comes from the java side of the
bindings and thus appears to be unchecked on the native side.