libjna-jni uses the wrong path on aarch64
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libjna-java (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
libjna-jni uses the wrong path on aarch64
The custom patch works on amd64 but not aarch64 because the will try to load from /usr/lib/
https:/
The package installs the library to /usr/lib/
https:/
Additionally, DO NOT IGNORE System Properties via a custom patch without System.err logging. I've tried debugging the problem based on the official JNA source and thought I was losing my mind when the jna.boot.
https:/
Note that these system properties are not set by default. Why do you patch them out? Presumably, there was a reason, but I'd argue not doing that, because you don't wanna take away the ability to use them and fix things if needed. If those properties are set, then users / developers have set them for a reason, and should not be ignored, unexpectedly ignored no less.