Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Unstable

Changes

Summary

  1. Fix Bug 587: Use alternative storage location if platform's temp
    More change log history
    (details)
Commit 1468286bf569a493e4fdb887d5f3732f88c8cec3 by Sven Gothel
Fix Bug 587: Use alternative storage location if platform's temp directory is mounted w/ noexec ; IOUtil API change!

Test whether executable files can be launched in temporary folder
by trying to run an empty executable file - if !( WINDOWS | OPENKODE )

TempDir:
1) ${java.io.tmpdir}/jogamp
2) $XDG_CACHE_HOME/jogamp - if !( ANDROID | MACOS | WINDOWS | OPENKODE )
3) $HOME/.jogamp

$XDG_CACHE_HOME defaults to $HOME/.cache

- TempFileCache: ${TempDir}/file_cache -> ${java.io.tmpdir}/jogamp/file_cache
- LauncherTempFileCache: ${TempDir}/file_cache -> ${java.io.tmpdir}/jogamp/file_cache

+++

AndroidUtils*.getTempRoot(): Remove unused AccessControlContext param
The file was modifiedsrc/java/jogamp/common/os/android/AndroidUtilsImpl.java (diff)
The file was modifiedmake/scripts/runtest.sh (diff)
The file was modifiedsrc/java/jogamp/common/os/AndroidUtils.java (diff)
The file was modifiedsrc/java/jogamp/android/launcher/LauncherTempFileCache.java (diff)
The file was modifiedsrc/java/com/jogamp/common/util/IOUtil.java (diff)
The file was modifiedsrc/java/com/jogamp/common/util/cache/TempFileCache.java (diff)