Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-24521

Update jna from 3.3.0-jenkins to 4.1.0 (or newer)

    XMLWordPrintable

Details

    • Improvement
    • Status: Resolved (View Workflow)
    • Major
    • Resolution: Fixed
    • core

    Description

      Currently, Jenkins uses a private copy of JNA:

      <dependency>
      <groupId>net.java.dev.jna</groupId>
      <artifactId>jna</artifactId>
      <version>3.3.0-jenkins-3</version>
      </dependency>

      Due to using this private copy of jna, instead of the upstream version,
      Jenkins is not keeping up with the latest fixes that are going into
      JNA. This affects other platforms, such as FreeBSD, and Linux on ARM.

      For example, these bugs are related:

      JENKINS-22425
      JENKINS-21507
      JENKINS-10774

      Attachments

        Issue Links

          Activity

            Code changed in jenkins
            User: Craig Rodrigues
            Path:
            pom.xml
            src/main/java/org/jvnet/hudson/Windows.java
            http://jenkins-ci.org/commit/extras-memory-monitor/5c4f38d2b9e70dffc22bcd488c292710335bfe14
            Log:
            Update to use JNA 4.1.0. JENKINS-24521

            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Craig Rodrigues Path: pom.xml src/main/java/org/jvnet/hudson/Windows.java http://jenkins-ci.org/commit/extras-memory-monitor/5c4f38d2b9e70dffc22bcd488c292710335bfe14 Log: Update to use JNA 4.1.0. JENKINS-24521

            Code changed in jenkins
            User: Jesse Glick
            Path:
            pom.xml
            src/main/java/org/jvnet/hudson/Windows.java
            http://jenkins-ci.org/commit/extras-memory-monitor/d7f3f13f3832c890f611174e99fc700a84f41731
            Log:
            Merge pull request #5 from rodrigc/master

            Update to use JNA 4.1.0. JENKINS-24521

            Compare: https://github.com/jenkinsci/extras-memory-monitor/compare/3fef06ffe299...d7f3f13f3832

            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jesse Glick Path: pom.xml src/main/java/org/jvnet/hudson/Windows.java http://jenkins-ci.org/commit/extras-memory-monitor/d7f3f13f3832c890f611174e99fc700a84f41731 Log: Merge pull request #5 from rodrigc/master Update to use JNA 4.1.0. JENKINS-24521 Compare: https://github.com/jenkinsci/extras-memory-monitor/compare/3fef06ffe299...d7f3f13f3832

            Code changed in jenkins
            User: Craig Rodrigues
            Path:
            core/pom.xml
            licenseCompleter.groovy
            http://jenkins-ci.org/commit/jenkins/b88e55f54391d6dd06029dcd0ab0fc8c3dfc3a78
            Log:
            Update JNA to 4.1.0.

            JNA 4.1.0 has a proper license, so remove workaround in
            licenseCompleter.groovy. JENKINS-24521

            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Craig Rodrigues Path: core/pom.xml licenseCompleter.groovy http://jenkins-ci.org/commit/jenkins/b88e55f54391d6dd06029dcd0ab0fc8c3dfc3a78 Log: Update JNA to 4.1.0. JNA 4.1.0 has a proper license, so remove workaround in licenseCompleter.groovy. JENKINS-24521

            Code changed in jenkins
            User: Kohsuke Kawaguchi
            Path:
            changelog.html
            core/pom.xml
            licenseCompleter.groovy
            http://jenkins-ci.org/commit/jenkins/7230a38da5d03073dea93e9984cf68d6b0cdeafe
            Log:
            [FIXED JENKINS-24521] Merge branch 'pull-1387'

            Compare: https://github.com/jenkinsci/jenkins/compare/cf8f8114f48f...7230a38da5d0

            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Kohsuke Kawaguchi Path: changelog.html core/pom.xml licenseCompleter.groovy http://jenkins-ci.org/commit/jenkins/7230a38da5d03073dea93e9984cf68d6b0cdeafe Log: [FIXED JENKINS-24521] Merge branch 'pull-1387' Compare: https://github.com/jenkinsci/jenkins/compare/cf8f8114f48f...7230a38da5d0
            danielbeck Daniel Beck added a comment -

            You should (have) mention(ed) that the fix will only be in 1.586.

            danielbeck Daniel Beck added a comment - You should (have) mention(ed) that the fix will only be in 1.586.

            People

              Unassigned Unassigned
              rodrigc Craig Rodrigues
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: