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

Changes

Summary

  1. Use armv6 optimization for armhf to stay compatible with the new (details)
  2. Change/Lower ARM Requierements for GNU/Linux & Android-GNU/Linux ARM: (details)
Commit 09050d80ed163f1468b8048cfd037772de316eee by xerxes
Use armv6 optimization for armhf to stay compatible with the new Raspberry Pi Raspbian distribution.
The file was addedmake/scripts/make.gluegen.all.linux-armv7hf.sh (diff)
The file was addedmake/lib/gluegen-cpptasks-linux-armv6hf.xml (diff)
The file was modifiedmake/scripts/make.gluegen.all.linux-armv7hf-cross.sh (diff)
Commit 422d7a5eb53fca6642ebf4e8910d8b0311bb2597 by Sven Gothel
Change/Lower ARM Requierements for GNU/Linux & Android-GNU/Linux ARM: ARMv7hf -> ARMv6hf, ARMv7-soft -> ARMv5te/ARMV6 (soft)

platform build config files:
   lib/gluegen-cpptasks-linux-armv7.xml   -> lib/gluegen-cpptasks-linux-armv6.xml
   lib/gluegen-cpptasks-linux-armv7hf.xml -> lib/gluegen-cpptasks-linux-armv6hf.xml

properties:
   isLinuxARMv7             -> isLinuxARMv6
   isLinuxARMv7Armel        -> isLinuxARMv6Armel
   isLinuxARMv7Armhf        -> isLinuxARMv6Armhf
   isAndroidARMv7           -> isAndroidARMv6
   isAndroidARMv7Armel      -> isAndroidARMv6Armel
   isAndroidARMv7Armhf      -> isAndroidARMv6Armhf

targets:
   compiler.cfg.linux.armv7 -> compiler.cfg.linux.armv6
   linker.cfg.linux.armv7   -> linker.cfg.linux.armv6

compiler.cfg.linux.armv6:
      <compilerarg value="-fpic" />
      <compilerarg value="-march=armv5te" />
      <compilerarg value="-marm" />
      <compilerarg value="-mfloat-abi=softfp" />
      <linkerarg value="-fpic" />
      <linkerarg value="-march=armv5te" />
      <linkerarg value="-marm" />
      <linkerarg value="-mfloat-abi=softfp" />
      <linkerarg value="-nostdlib" />
      <linkerarg value="-Bdynamic" />

compiler.cfg.linux.armv6hf:
      <compilerarg value="-fpic" />
      <compilerarg value="-march=armv6" />
      <compilerarg value="-marm" />
      <compilerarg value="-mfloat-abi=hard" />
      <linkerarg value="-fpic" />
      <linkerarg value="-march=armv6" />
      <linkerarg value="-marm" />
      <linkerarg value="-mfloat-abi=hard" />
      <linkerarg value="-nostdlib" />
      <linkerarg value="-Bdynamic" />

gluegen-cpptasks-android-armv6.xml:
      <compilerarg value="-fpic" />
      <compilerarg value="-march=armv6" />
      <compilerarg value="-mfloat-abi=softfp" />
      <compilerarg value="-marm" />

      <linkerarg value="-march=armv6" />
      <linkerarg value="-mfloat-abi=softfp" />
      <linkerarg value="-marm" />
      <linkerarg value="-nostdlib" />
      <linkerarg value="-Bdynamic" />
The file was modifiedmake/build.xml (diff)
The file was modifiedmake/gluegen-cpptasks-base.xml (diff)
The file was removedmake/lib/gluegen-cpptasks-linux-armv4.xml (diff)
The file was modifiedmake/build-test.xml (diff)
The file was removedmake/lib/gluegen-cpptasks-linux-armv7.xml (diff)
The file was removedmake/scripts/make.gluegen.all.linux-armv7hf.sh (diff)
The file was addedmake/scripts/make.gluegen.all.linux-armv6hf.sh (diff)
The file was addedmake/lib/gluegen-cpptasks-android-armv6.xml (diff)
The file was modifiedmake/lib/gluegen-cpptasks-android-armv7.xml (diff)
The file was removedmake/scripts/make.gluegen.all.linux-armv7.sh (diff)
The file was addedmake/scripts/make.gluegen.all.linux-armv6.sh (diff)
The file was removedmake/scripts/make.gluegen.all.linux-armv7-cross.sh (diff)
The file was modifiedsrc/java/jogamp/common/os/PlatformPropsImpl.java (diff)
The file was modifiedsrc/java/com/jogamp/gluegen/package.html (diff)
The file was removedmake/scripts/make.gluegen.all.linux-armv7hf-cross.sh (diff)
The file was addedmake/scripts/adb-install-all-armv6.sh (diff)
The file was addedmake/scripts/adb-reinstall-all-armv6.sh (diff)
The file was addedmake/scripts/make.gluegen.all.linux-armv6-cross.sh (diff)
The file was modifiedmake/lib/gluegen-cpptasks-linux-armv6hf.xml (diff)
The file was removedmake/lib/gluegen-cpptasks-linux-armv7hf.xml (diff)
The file was addedmake/scripts/make.gluegen.all.android-armv6-cross.sh (diff)
The file was addedmake/lib/gluegen-cpptasks-linux-armv6.xml (diff)
The file was addedmake/scripts/make.gluegen.all.linux-armv6hf-cross.sh (diff)