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

Changes

Summary

  1. Bump to 2.1.1-devel (details)
  2. Fix Bug 865: Safari >= 6.1 [OSX]: May employ xattr on (details)
  3. PlatformPropsImpl: Add static class OSXVersion w/ selected OSX (details)
  4. Fix Bug 871 - Add optional xcode.clang support for all modules (Extends (details)
  5. Use org.junit.Assert instead of deprecated junit.framework.Assert (details)
  6. TempJarCache: Make 'initialization' query/flag thread safe, i.e. (details)
  7. Bug 871 - Add optional xcode.clang support for all modules: Fix (details)
The file was modifiedmake/jogamp-env.xml (diff)
Commit fec9712b151ad31b053fe700cb0f809b9715407c by Sven Gothel
Fix Bug 865: Safari >= 6.1 [OSX]: May employ xattr on 'com.apple.quarantine' on 'PluginProcess.app'

- IOUtil.getTempDir(..): Don't test executable caps on OSX for java_io_tmpdir

- JarUtil.extract(..): Issue native fixNativeLibAttribs(..) on OSX for native library files,
                       i.e. remove xattr 'com.apple.quarantine'
The file was addedsrc/native/common/JarUtil.c (diff)
The file was modifiedmake/build.xml (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)
The file was modifiedsrc/java/com/jogamp/common/util/JarUtil.java (diff)
Commit 8ee5992c0c03c702817c286f4a860f349d6c465a by Sven Gothel
PlatformPropsImpl: Add static class OSXVersion w/ selected OSX VersionNumbers
The file was modifiedsrc/java/jogamp/common/os/PlatformPropsImpl.java (diff)
Commit aa7a0d3a3feee1360ae4d7465a9da263aea530ac by Sven Gothel
Fix Bug 871 - Add optional xcode.clang support for all modules (Extends Bug 837 w/ xcode's xcrun)

Bump make/lib/cpptasks.jar to a65cc99054a5a6684784bf9a9e8c13fe866b81ad

make/lib/gluegen-clang.properties: Defaults to xcode.clang

make/jogamp-env.xml: Show env. SDKROOT
The file was modifiedmake/lib/gluegen-clang.properties (diff)
The file was modifiedmake/jogamp-env.xml (diff)
The file was modifiedmake/lib/cpptasks.jar (diff)
The file was modifiedmake/gluegen-cpptasks-base.xml (diff)
Commit bb7c2da1ed6791bf50a32a880a939cdaecf82701 by Sven Gothel
Use org.junit.Assert instead of deprecated junit.framework.Assert
The file was modifiedsrc/junit/com/jogamp/common/util/locks/TestSingletonServerSocket01.java (diff)
The file was modifiedsrc/junit/com/jogamp/common/util/locks/TestSingletonServerSocket02.java (diff)
The file was modifiedsrc/junit/com/jogamp/common/util/TestJarUtil.java (diff)
The file was modifiedsrc/junit/com/jogamp/common/util/TestTempJarCache.java (diff)
The file was modifiedsrc/junit/com/jogamp/common/util/TestValueConversion.java (diff)
The file was modifiedsrc/junit/com/jogamp/common/util/locks/TestSingletonServerSocket00.java (diff)
The file was modifiedsrc/junit/com/jogamp/junit/sec/TestSecIOUtil01.java (diff)
Commit 5f44808fb34aa48bca233281983019247ed86bb6 by Sven Gothel
TempJarCache: Make 'initialization' query/flag thread safe, i.e. synchronize if !isInit (dbl-check locking)

- isInit must be set to 'true' _after_ actual initialization, so caller can be blocked until done
- staticInitError must be volatile as well
The file was modifiedmake/scripts/runtest.sh (diff)
The file was modifiedsrc/java/com/jogamp/common/util/cache/TempJarCache.java (diff)
Commit 1410a1324c421d7f84655fc7366442d5dc9b2d1e by Sven Gothel
Bug 871 - Add optional xcode.clang support for all modules: Fix 'isCLANG' detection ; echo 'gcc.compat.compiler'
The file was modifiedmake/gluegen-properties.xml (diff)
The file was modifiedmake/gluegen-cpptasks-base.xml (diff)