-
Bug
-
Resolution: Fixed
-
Minor
-
None
When building the coverity-plugin on a machine where someone else has already built it, the tests fail to run with:
java.lang.Error: Failed to create temporary file for jnidispatch library: java.io.IOException: Permission denied
This is because a /tmp/jna directory is created owned by the first user that did the build. Apparently, a new version of JNA fixes this and creates /tmp/jna-${user} instead, so "something" needs to be changed to update that.
http://issues.tmatesoft.com/issue/SGT-475 talks about a similar issue.
- is related to
-
JENKINS-24521 Update jna from 3.3.0-jenkins to 4.1.0 (or newer)
-
- Resolved
-
[JENKINS-18933] JNA version needs upgrade to avoid conflicts in /tmp/jna when building
Summary | Original: JNA version needs upgrade to avoid conflicts in /tmp when building | New: JNA version needs upgrade to avoid conflicts in /tmp/jna when building |
Assignee | New: Kohsuke Kawaguchi [ kohsuke ] | |
Resolution | New: Fixed [ 1 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
Link |
New:
This issue is related to |
Workflow | Original: JNJira [ 150380 ] | New: JNJira + In-Review [ 193500 ] |
Status | Original: Resolved [ 5 ] | New: Closed [ 6 ] |
Jenkins has been updated to use JNA 4.1:
JENKINS-24521The fix will be in Jenkins 1.586 and higher.