This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
We are bundling JNA 3.0.9, which is rather old. Prevents Platform users from making use of newer features, since multiple versions of a native lib cannot coexist. Please upgrade to 3.2.7 or the newest available release after checking basic functionality of clients (especially window system effects, native FS listening, keyring). BTW could probably make use of new APIs, such as Crypt32Util. Also see bug #146218 which may be related.
Created attachment 104352 [details] proposed patch
The amount of deleted code is really high, much higher than I'd expect for an upgrade of a library. What is the reason?
(In reply to comment #2) > The amount of deleted code is really high, much higher than I'd expect for an > upgrade of a library. What is the reason? the deleted code is now in JNA's platform.jar which core.nativeaccess depends on
Inconsistency in platform-3.2.7-license.txt: Version: 3.2.7 Origin: https://jna.dev.java.net/source/browse/*checkout*/jna/tags/3.0.9/jnalib/dist/jna.jar?rev=HEAD Source: https://jna.dev.java.net/source/browse/*checkout*/jna/tags/3.0.9/jnalib/dist/jna.jar?rev=HEAD 1. The Origin is obviously wrong. 2. Source should point to source code, not a JAR.
BTW it seems this was already committed as 8b2e4ce8a14c so should this now be FIXED?
Integrated into 'main-golden', will be available in build *201101060001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/8b2e4ce8a14c User: S. Aubrecht <saubrecht@netbeans.org> Log: #192113 - upgrading JNA library to version 3.2.7
(In reply to comment #4) > Inconsistency in platform-3.2.7-license.txt: > > Version: 3.2.7 > Origin: > https://jna.dev.java.net/source/browse/*checkout*/jna/tags/3.0.9/jnalib/dist/jna.jar?rev=HEAD > Source: > https://jna.dev.java.net/source/browse/*checkout*/jna/tags/3.0.9/jnalib/dist/jna.jar?rev=HEAD > > 1. The Origin is obviously wrong. > > 2. Source should point to source code, not a JAR. fixed in core-main #2571994a6a29