{
  "_class" : "hudson.matrix.MatrixRun",
  "actions" : [
    {
      
    },
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UpstreamCause",
          "shortDescription" : "Started by upstream project \"gluegen\" build number 982",
          "upstreamBuild" : 982,
          "upstreamProject" : "gluegen",
          "upstreamUrl" : "job/gluegen/"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 982,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "9f8cc99afd00400e9102e936cff0caac653e0a8e",
            "branch" : [
              {
                "SHA1" : "9f8cc99afd00400e9102e936cff0caac653e0a8e",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "9f8cc99afd00400e9102e936cff0caac653e0a8e",
            "branch" : [
              {
                "SHA1" : "9f8cc99afd00400e9102e936cff0caac653e0a8e",
                "name" : "origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "9f8cc99afd00400e9102e936cff0caac653e0a8e",
        "branch" : [
          {
            "SHA1" : "9f8cc99afd00400e9102e936cff0caac653e0a8e",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "git://jogamp.org/srv/scm/gluegen.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      "_class" : "hudson.tasks.junit.TestResultAction",
      "failCount" : 0,
      "skipCount" : 0,
      "totalCount" : 325,
      "urlName" : "testReport"
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    {
      "displayPath" : "artifact.properties",
      "fileName" : "artifact.properties",
      "relativePath" : "build/artifact.properties"
    },
    {
      "displayPath" : "gluegen-2.6-b982-20250721-linux-amd64-test-results-linux-x86_64-jau-002.7z",
      "fileName" : "gluegen-2.6-b982-20250721-linux-amd64-test-results-linux-x86_64-jau-002.7z",
      "relativePath" : "build/gluegen-2.6-b982-20250721-linux-amd64-test-results-linux-x86_64-jau-002.7z"
    },
    {
      "displayPath" : "gluegen-2.6-b982-20250721-linux-amd64.7z",
      "fileName" : "gluegen-2.6-b982-20250721-linux-amd64.7z",
      "relativePath" : "build/gluegen-2.6-b982-20250721-linux-amd64.7z"
    }
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#982",
  "duration" : 200442,
  "estimatedDuration" : 189647,
  "executor" : None,
  "fullDisplayName" : "gluegen » linux-x86_64 #982",
  "id" : "982",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 982,
  "queueId" : 446,
  "result" : "SUCCESS",
  "timestamp" : 1753072710156,
  "url" : "https://jogamp.org/chuck/job/gluegen/label=linux-x86_64/982/",
  "builtOn" : "linux-x86_64-jau-002",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/jogamp/common/os/NativeLibrary.java",
          "src/java/jogamp/common/os/WindowsDynamicLinkerImpl.java"
        ],
        "commitId" : "f051db16085b615e8609b889817d43209ebd1ebf",
        "timestamp" : 1752346143000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1519 - NativeLibrary: `searchPathPrepend` shall act independent of `addToSearchPath`, do a null-check when using (Windows)\u000a\u000aCurrent usage sets both, i.e. addToSearchPath=true and searchPathPrepend=<some-valid-path>.\u000aHowever, it shall be used independent offering more flexibility and fail-proof.\u000a",
        "date" : "2025-07-12 20:49:03 +0200",
        "id" : "f051db16085b615e8609b889817d43209ebd1ebf",
        "msg" : "Bug 1519 - NativeLibrary: `searchPathPrepend` shall act independent of `addToSearchPath`, do a null-check when using (Windows)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/jogamp/common/os/WindowsDynamicLinkerImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/os/NativeLibrary.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/jogamp/common/os/NativeLibrary.java"
        ],
        "commitId" : "14de909065a29b7b3ac14a2c76f6ea7cf958f889",
        "timestamp" : 1752346524000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "NativeLibrary.LibPath: Use pre-calculated hash code\u000a",
        "date" : "2025-07-12 20:55:24 +0200",
        "id" : "14de909065a29b7b3ac14a2c76f6ea7cf958f889",
        "msg" : "NativeLibrary.LibPath: Use pre-calculated hash code",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/os/NativeLibrary.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/jogamp/common/os/NativeLibrary.java"
        ],
        "commitId" : "fa8f7d836e4432d289d6674a4760d5fa9f98978a",
        "timestamp" : 1752414119000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "NativeLibrary: Simplify system search API doc\u000a",
        "date" : "2025-07-13 15:41:59 +0200",
        "id" : "fa8f7d836e4432d289d6674a4760d5fa9f98978a",
        "msg" : "NativeLibrary: Simplify system search API doc",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/os/NativeLibrary.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/native/common/JVM_JNI8.c",
          "src/java/com/jogamp/gluegen/CCodeUnit.java",
          "src/native/common/JVM_JNI6.c"
        ],
        "commitId" : "4a385f0c06b0117ded3fca87bc433f157bfca6a1",
        "timestamp" : 1752454484000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1520: JNI: Only request min JNI_VERSION_1_6 (Android)\u000a",
        "date" : "2025-07-14 02:54:44 +0200",
        "id" : "4a385f0c06b0117ded3fca87bc433f157bfca6a1",
        "msg" : "Bug 1520: JNI: Only request min JNI_VERSION_1_6 (Android)",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/native/common/JVM_JNI6.c"
          },
          {
            "editType" : "delete",
            "file" : "src/native/common/JVM_JNI8.c"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/gluegen/CCodeUnit.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/resources/android/AndroidManifest-Launcher.xml"
        ],
        "commitId" : "605815987d11b458b102cc549ed870a69fe9b95e",
        "timestamp" : 1752454484000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1520: Package visibility in Android 11\u000a\u000aAllow queries in JogAmp's AndroidLauncher `jogamp.android.launcher` manifest to\u000a- com.jogamp.common\u000a- com.jogamp.openal\u000a- com.jogamp.opengl\u000a- com.jogamp.openal.test\u000a- com.jogamp.opengl.demos\u000a",
        "date" : "2025-07-14 02:54:44 +0200",
        "id" : "605815987d11b458b102cc549ed870a69fe9b95e",
        "msg" : "Bug 1520: Package visibility in Android 11",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/resources/android/AndroidManifest-Launcher.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/junit/com/jogamp/common/util/TestVersionNumber.java",
          "src/java/com/jogamp/common/util/VersionNumber.java"
        ],
        "commitId" : "59de183975b5189b6169c428ebef75937dc7d079",
        "timestamp" : 1752454484000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "TestVersionNumber: Add test w/ an `ES 3.10` version\u000a",
        "date" : "2025-07-14 02:54:44 +0200",
        "id" : "59de183975b5189b6169c428ebef75937dc7d079",
        "msg" : "TestVersionNumber: Add test w/ an `ES 3.10` version",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/junit/com/jogamp/common/util/TestVersionNumber.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/util/VersionNumber.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/jogamp/android/launcher/ClassLoaderUtil.java"
        ],
        "commitId" : "1afa0e423e5c949976395a05dba35ee0e6eb7ee9",
        "timestamp" : 1752454484000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1520: Android 14 (SDK API 34): Fix Writable dex file is not allowed\u000a\u000aSimply set the copied apk dex-file to read-only.\u000a",
        "date" : "2025-07-14 02:54:44 +0200",
        "id" : "1afa0e423e5c949976395a05dba35ee0e6eb7ee9",
        "msg" : "Bug 1520: Android 14 (SDK API 34): Fix Writable dex file is not allowed",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/jogamp/android/launcher/ClassLoaderUtil.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/lib/android-sdk/24/make-android-stripped.sh",
          "make/lib/android-sdk/24/android-stripped.jar"
        ],
        "commitId" : "35896e7984b8047282df474b76eadb20eb6bddda",
        "timestamp" : 1752454484000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Android: Add android-stripped.jar (API 24) less java.* packages, avoiding collisions w/ Eclipse editor\u000a",
        "date" : "2025-07-14 02:54:44 +0200",
        "id" : "35896e7984b8047282df474b76eadb20eb6bddda",
        "msg" : "Android: Add android-stripped.jar (API 24) less java.* packages, avoiding collisions w/ Eclipse editor",
        "paths" : [
          {
            "editType" : "add",
            "file" : "make/lib/android-sdk/24/make-android-stripped.sh"
          },
          {
            "editType" : "add",
            "file" : "make/lib/android-sdk/24/android-stripped.jar"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".classpath"
        ],
        "commitId" : "5400c3ce900b3be7472ff36b33ff7751686d2c1f",
        "timestamp" : 1752454484000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Eclipse: Use android-stripped.jar in .classpath (via use library)\u000a",
        "date" : "2025-07-14 02:54:44 +0200",
        "id" : "5400c3ce900b3be7472ff36b33ff7751686d2c1f",
        "msg" : "Eclipse: Use android-stripped.jar in .classpath (via use library)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".classpath"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/jogamp/common/jvm/JNILibLoaderBase.java"
        ],
        "commitId" : "554f7ca7eb5de640d0d3d9302648ddf9c88b3178",
        "timestamp" : 1752632036000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "JNILibLoaderBase.addNativeJarLibsImpl: Enhance DEBUG output\u000a",
        "date" : "2025-07-16 04:13:56 +0200",
        "id" : "554f7ca7eb5de640d0d3d9302648ddf9c88b3178",
        "msg" : "JNILibLoaderBase.addNativeJarLibsImpl: Enhance DEBUG output",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/jvm/JNILibLoaderBase.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/jogamp-androidtasks.xml"
        ],
        "commitId" : "82462a5485c1ce30bcf8c61266292ad643ccd931",
        "timestamp" : 1752803370000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "jogamp-androidtasks: aapt.signed: Add assets also from {jarbasename}, drop jarbasename suffix '(-android.*$)'\u000a",
        "date" : "2025-07-18 03:49:30 +0200",
        "id" : "82462a5485c1ce30bcf8c61266292ad643ccd931",
        "msg" : "jogamp-androidtasks: aapt.signed: Add assets also from {jarbasename}, drop jarbasename suffix '(-android.*$)'",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/jogamp-androidtasks.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/scripts/runtest.sh",
          "make/stub_includes/platform/glibc-compat-symbols.h"
        ],
        "commitId" : "2e49db6801b69fa45b2510fd424fca83dd998dec",
        "timestamp" : 1752803447000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "glibc-compat-symbols: Add GLIBC_COMPAT_SYMBOL for libdl (dladdr, dlclose, dlerror, dlopen and dlsym)\u000a\u000aBuild on Debian 12 hardlinked against GLIBC_2.34, e.g. `U dlsym@GLIBC_2.34`\u000a",
        "date" : "2025-07-18 03:50:47 +0200",
        "id" : "2e49db6801b69fa45b2510fd424fca83dd998dec",
        "msg" : "glibc-compat-symbols: Add GLIBC_COMPAT_SYMBOL for libdl (dladdr, dlclose, dlerror, dlopen and dlsym)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/runtest.sh"
          },
          {
            "editType" : "edit",
            "file" : "make/stub_includes/platform/glibc-compat-symbols.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/scripts/md2html_update.sh",
          "doc/JogAmpPlatforms.md",
          "make/gluegen-cpptasks-base.xml",
          "doc/JogAmpPlatforms.html",
          "doc/JogAmpMacOSVersions.html",
          "doc/GlueGen_Mapping.html",
          "doc/HowToBuild.html",
          "doc/JogAmpMacOSVersions.md",
          "www/index.html",
          "doc/GlueGen_Mapping.md",
          "README.md"
        ],
        "commitId" : "610a1f4f0d7ae6d90f34e7b5143750f7e7b41d7b",
        "timestamp" : 1753039380000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "doc/JogAmpPlatforms: JogAmp's Supported Platforms (Evolved from JogAmpMacOSVersions)\u000a\u000aEvolved from:\u000a- doc/JogAmpMacOSVersions.{md, html) -> doc/JogAmpPlatforms.{md, html)\u000a\u000aDetail all supported platforms (OS + arch) for JogAmp 2.6.0\u000a",
        "date" : "2025-07-20 21:23:00 +0200",
        "id" : "610a1f4f0d7ae6d90f34e7b5143750f7e7b41d7b",
        "msg" : "doc/JogAmpPlatforms: JogAmp's Supported Platforms (Evolved from JogAmpMacOSVersions)",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "doc/JogAmpMacOSVersions.html"
          },
          {
            "editType" : "edit",
            "file" : "doc/GlueGen_Mapping.html"
          },
          {
            "editType" : "delete",
            "file" : "doc/JogAmpMacOSVersions.md"
          },
          {
            "editType" : "add",
            "file" : "doc/JogAmpPlatforms.html"
          },
          {
            "editType" : "edit",
            "file" : "www/index.html"
          },
          {
            "editType" : "edit",
            "file" : "README.md"
          },
          {
            "editType" : "edit",
            "file" : "doc/GlueGen_Mapping.md"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/md2html_update.sh"
          },
          {
            "editType" : "edit",
            "file" : "doc/HowToBuild.html"
          },
          {
            "editType" : "edit",
            "file" : "make/gluegen-cpptasks-base.xml"
          },
          {
            "editType" : "add",
            "file" : "doc/JogAmpPlatforms.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/gluegen-cpptasks-base.xml"
        ],
        "commitId" : "24b22d9b47f1be920e5f80b9e3af14baced1ccdd",
        "timestamp" : 1753039398000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "gluegen-cpptasks-base: Whitespace\u000a",
        "date" : "2025-07-20 21:23:18 +0200",
        "id" : "24b22d9b47f1be920e5f80b9e3af14baced1ccdd",
        "msg" : "gluegen-cpptasks-base: Whitespace",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/gluegen-cpptasks-base.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/java/com/jogamp/common/util/VersionNumberString.java",
          "src/java/com/jogamp/common/util/VersionNumber.java"
        ],
        "commitId" : "c48d31078d4f76f9e36160427ae69a65c75b775e",
        "timestamp" : 1753039456000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "VersionNumber*: toString() drops unused components; Added VersionNumberString ctor for convenience\u000a",
        "date" : "2025-07-20 21:24:16 +0200",
        "id" : "c48d31078d4f76f9e36160427ae69a65c75b775e",
        "msg" : "VersionNumber*: toString() drops unused components; Added VersionNumberString ctor for convenience",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/util/VersionNumberString.java"
          },
          {
            "editType" : "edit",
            "file" : "src/java/com/jogamp/common/util/VersionNumber.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/stub_includes/platform/glibc-compat-symbols.h"
        ],
        "commitId" : "69d575cb838a40366495fd1aef413d48028aacc1",
        "timestamp" : 1753039612000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "glibc-compat-symbols: Add macro `GLIBC_NOVERSION_SYMBOL` for libdl (dladdr, dlclose, dlerror, dlopen and dlsym)\u000a\u000aEnhance commit 2e49db6801b69fa45b2510fd424fca83dd998dec\u000a- Add macro `GLIBC_NOVERSION_SYMBOL` for libdl (dladdr, dlclose, dlerror, dlopen and dlsym)\u000a- `GLIBC_COMPAT_SYMBOL` shall set a no-version entry where no version was expected,\u000a  hence act like `GLIBC_NOVERSION_SYMBOL`\u000a",
        "date" : "2025-07-20 21:26:52 +0200",
        "id" : "69d575cb838a40366495fd1aef413d48028aacc1",
        "msg" : "glibc-compat-symbols: Add macro `GLIBC_NOVERSION_SYMBOL` for libdl (dladdr, dlclose, dlerror, dlopen and dlsym)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/stub_includes/platform/glibc-compat-symbols.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".settings/language.settings.xml"
        ],
        "commitId" : "eb7f6a5c32ff0b1095cd40eb2af1c5a9c23241d1",
        "timestamp" : 1753039643000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Eclipse: Bump lang settings\u000a",
        "date" : "2025-07-20 21:27:23 +0200",
        "id" : "eb7f6a5c32ff0b1095cd40eb2af1c5a9c23241d1",
        "msg" : "Eclipse: Bump lang settings",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".settings/language.settings.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "doc/GlueGen_Mapping.md",
          "doc/GlueGen_Mapping.html",
          "README.md"
        ],
        "commitId" : "6577aab6e3cb49bcfa08216521594a99592c74b7",
        "timestamp" : 1753040100000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "doc: Use reachable absolute html links\u000a",
        "date" : "2025-07-20 21:35:00 +0200",
        "id" : "6577aab6e3cb49bcfa08216521594a99592c74b7",
        "msg" : "doc: Use reachable absolute html links",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "doc/GlueGen_Mapping.html"
          },
          {
            "editType" : "edit",
            "file" : "README.md"
          },
          {
            "editType" : "edit",
            "file" : "doc/GlueGen_Mapping.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/lib/android-sdk/26/android-stripped.jar",
          "make/resources/android/AndroidManifest-Test.xml",
          "make/lib/android-sdk/24/android-java-src.txt",
          "make/gluegen-properties.xml",
          "make/scripts/make.gluegen.all.android-armv6-cross.sh",
          "make/lib/android-sdk/26/NOTICE.txt",
          "make/lib/android-sdk/24/android-stripped.jar",
          "make/lib/android-sdk/26/android.jar",
          "make/jogamp-env.xml",
          "make/lib/android-sdk/24/make-android-stripped.sh",
          "make/lib/android-sdk/24/android.jar",
          "make/lib/android-sdk/26/android-java-src.txt",
          "make/scripts/make.gluegen.all.android-x86_64-cross.sh",
          "make/resources/android/AndroidManifest-Launcher.xml",
          "make/jogamp-androidtasks.xml",
          "make/scripts/setenv-android-tools.sh",
          "make/lib/android-sdk/26/make-android-stripped.sh",
          "make/scripts/make.gluegen.all.android-x86-cross.sh",
          "doc/JogAmpPlatforms.html",
          "make/scripts/make.gluegen.all.android-aarch64-cross.sh",
          "doc/HowToBuild.html",
          "make/lib/android-sdk/24/NOTICE.txt",
          "make/lib/android-sdk/26/android-java-src.zip",
          "make/lib/android-sdk/24/android-java-src.zip",
          "make/lib/android-sdk/24/LICENSE.txt",
          "make/resources/android/AndroidManifest-Runtime.xml",
          "doc/JogAmpPlatforms.md",
          "make/lib/android-sdk/26/LICENSE.txt"
        ],
        "commitId" : "3e559767bc58891191ff4d77462dfbb203c9b045",
        "timestamp" : 1753066852000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Android: Min API 24 -> 26\u000a\u000aDesugaring w/ adding missing classes didn't work out well,\u000ahence we are still in a Java 8 API situation within JogAmp\u000auntil using Android API 32 (Version 12) w/ full Java 11 support (?).\u000a\u000aSee <https://developer.android.com/build/jdks>\u000a",
        "date" : "2025-07-21 05:00:52 +0200",
        "id" : "3e559767bc58891191ff4d77462dfbb203c9b045",
        "msg" : "Android: Min API 24 -> 26",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "doc/JogAmpPlatforms.md"
          },
          {
            "editType" : "delete",
            "file" : "make/lib/android-sdk/24/android-java-src.zip"
          },
          {
            "editType" : "add",
            "file" : "make/lib/android-sdk/26/android-stripped.jar"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/make.gluegen.all.android-aarch64-cross.sh"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/make.gluegen.all.android-x86-cross.sh"
          },
          {
            "editType" : "edit",
            "file" : "make/gluegen-properties.xml"
          },
          {
            "editType" : "add",
            "file" : "make/lib/android-sdk/26/NOTICE.txt"
          },
          {
            "editType" : "edit",
            "file" : "doc/JogAmpPlatforms.html"
          },
          {
            "editType" : "delete",
            "file" : "make/lib/android-sdk/24/make-android-stripped.sh"
          },
          {
            "editType" : "edit",
            "file" : "make/resources/android/AndroidManifest-Launcher.xml"
          },
          {
            "editType" : "delete",
            "file" : "make/lib/android-sdk/24/NOTICE.txt"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/make.gluegen.all.android-x86_64-cross.sh"
          },
          {
            "editType" : "add",
            "file" : "make/lib/android-sdk/26/LICENSE.txt"
          },
          {
            "editType" : "add",
            "file" : "make/lib/android-sdk/26/android-java-src.zip"
          },
          {
            "editType" : "edit",
            "file" : "make/jogamp-env.xml"
          },
          {
            "editType" : "edit",
            "file" : "make/resources/android/AndroidManifest-Test.xml"
          },
          {
            "editType" : "delete",
            "file" : "make/lib/android-sdk/24/android.jar"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/setenv-android-tools.sh"
          },
          {
            "editType" : "add",
            "file" : "make/lib/android-sdk/26/make-android-stripped.sh"
          },
          {
            "editType" : "delete",
            "file" : "make/lib/android-sdk/24/LICENSE.txt"
          },
          {
            "editType" : "add",
            "file" : "make/lib/android-sdk/26/android.jar"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/make.gluegen.all.android-armv6-cross.sh"
          },
          {
            "editType" : "edit",
            "file" : "make/jogamp-androidtasks.xml"
          },
          {
            "editType" : "add",
            "file" : "make/lib/android-sdk/26/android-java-src.txt"
          },
          {
            "editType" : "delete",
            "file" : "make/lib/android-sdk/24/android-stripped.jar"
          },
          {
            "editType" : "edit",
            "file" : "make/resources/android/AndroidManifest-Runtime.xml"
          },
          {
            "editType" : "delete",
            "file" : "make/lib/android-sdk/24/android-java-src.txt"
          },
          {
            "editType" : "edit",
            "file" : "doc/HowToBuild.html"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "doc/JogAmpPlatforms.md",
          "doc/JogAmpPlatforms.html"
        ],
        "commitId" : "9f8cc99afd00400e9102e936cff0caac653e0a8e",
        "timestamp" : 1753068889000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "JogAmpPlatforms: Fix typo\u000a",
        "date" : "2025-07-21 05:34:49 +0200",
        "id" : "9f8cc99afd00400e9102e936cff0caac653e0a8e",
        "msg" : "JogAmpPlatforms: Fix typo",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "doc/JogAmpPlatforms.md"
          },
          {
            "editType" : "edit",
            "file" : "doc/JogAmpPlatforms.html"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
      "fullName" : "Sven Gothel"
    }
  ]
}