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

Changes

Summary

  1. added support for Android x86 platforms (details)
  2. added workaround to list devices in case platform only supports (details)
  3. Bug 1295: Add linux-aarch64 GNU/Linux AArch64 support (details)
  4. Bug 1316: MacOSX: Keep *.dylib (Don't move to *.jnilib) (details)
  5. Bug 1367: Adapt to TempFileCache & TempJarCache Changes (details)
Commit a1108d2f560192df7fcd9a554c43e165ff8d171b by xavier.hallade
added support for Android x86 platforms
The file was addedmake/scripts/make.jocl.all.android-x86-cross.sh (diff)
Commit 0f1ed8774549d51b45ade69e8883dcd5565951b2 by xavier.hallade
added workaround to list devices in case platform only supports
CL_DEVICE_TYPE_GPU (and not CL_DEVICE_TYPE_ALL). That's the case with
PowerVR OpenCL driver on Android devices.
The file was modifiedsrc/com/jogamp/opencl/CLPlatform.java (diff)
Commit bc915ab43007b827f021b18e84a5d7645f7f4185 by xerxes
Bug 1295: Add linux-aarch64 GNU/Linux AArch64 support
scripts/make.jocl.all.linux-aarch64-cross.sh:
New crosscompile script
The file was addedmake/scripts/make.jocl.all.linux-aarch64-cross.sh (diff)
Commit fb03bcb97326026155f17bbb4d8a634da6d62d43 by Sven Gothel
Bug 1316: MacOSX: Keep *.dylib (Don't move to *.jnilib)
Since Java8 (or even earlier), JRE on OSX uses *.dylib native library
suffix instead of *.jnilib when automatically searching and loading
them.
This is not easily being recognized by JogAmp, since we explicitly name
the native libraries with full path when testing with our TempJarCache.
The file was modifiedmake/build.xml (diff)
Commit 83c25cf22266f18029a5f9abc35da4ceb700f680 by Sven Gothel
Bug 1367: Adapt to TempFileCache & TempJarCache Changes
The file was modifiedsrc/com/jogamp/opencl/llb/impl/CLDynamicLibraryBundleInfo.java (diff)