[oe] [meta-java][PATCH 0/7] Update OpenJDK7 to IcedTea 2.5.4 und OpenJDK 7u75b13

Sven Ebenfeld sven.ebenfeld at gmail.com
Wed Apr 8 11:18:04 UTC 2015


Please ignore these patches as I have already found some mistakes.
I'm going to send updated ones in a few days.
Mit freundlichen Grüßen,
Sven Ebenfeld


2015-04-07 17:04 GMT+02:00 Sven Ebenfeld <sven.ebenfeld at gmail.com>:
> I've built this release for an arm i.MX6 target and its running quite well.
> This patchset is updating OpenJDK7 to the newest IcedTea Release and fixing
> some issues when building icedtea7-native. I have tested it with dizzy branches.
>
> Sven Ebenfeld (7):
>   icedtea7-native: Add attr-native and libxslt-native as dependency
>   icedtea7-native: fix build with gcc 4.9
>   icedtea7-native: remove unused patch
>   openjdk-7: Add IcedTea 2.5.4 OpenJDK 7u75b13
>   openjdk-7: use icedtea7-native as dependency instead of icedtea6
>   openjdk-7: Add libxslt-native as dependency
>   openjdk-7: remove IcedTea 2.3.12, OpenJDK 7u25b30
>
>  recipes-core/icedtea/icedtea7-native.inc           |   4 +-
>  .../icedtea-change-to-gdb-debug-format.patch       |  29 ++
>  .../icedtea-disable-desktop-dirs.patch             |  91 ------
>  recipes-core/icedtea/openjdk-7-release-03b147.inc  |   2 +
>  .../openjdk/openjdk-7-25b30/build-hacks.patch      |  60 ----
>  .../openjdk-7-25b30/cacao-arm-ucontext.patch       |  24 --
>  .../openjdk/openjdk-7-25b30/cacao-libtoolize.patch |  12 -
>  .../openjdk-7-25b30/cacao-loadavg-makefile.patch   |  13 -
>  .../openjdk/openjdk-7-25b30/cacao-loadavg.patch    |  27 --
>  .../openjdk/openjdk-7-25b30/cacao-update.patch     |  63 ----
>  .../openjdk/openjdk-7-25b30/fix-checksums.patch    |  13 -
>  .../openjdk-7-25b30/fix_hotspot_crosscompile.patch |  51 ---
>  ...cedtea-add-usr-lib-jni-to-DEFAULT_LIBPATH.patch |  19 --
>  .../icedtea-corba-parallel-make.patch              |  31 --
>  .../openjdk-7-25b30/icedtea-crosscompile-fix.patch | 363 ---------------------
>  .../openjdk-7-25b30/icedtea-fix-xrender.patch      |  13 -
>  .../icedtea-hotspot-dlvsym-uclibc.patch            |  16 -
>  .../icedtea-hotspot-glibc-version.patch            |  23 --
>  .../openjdk-7-25b30/icedtea-hotspot-isfinte.patch  |  15 -
>  .../openjdk-7-25b30/icedtea-hotspot-isnanf.patch   |  13 -
>  .../openjdk-7-25b30/icedtea-hotspot-loadavg.patch  |  28 --
>  .../openjdk-7-25b30/icedtea-jdk-iconv-uclibc.patch |  39 ---
>  .../icedtea-jdk-nio-use-host-cc.patch              |  73 -----
>  .../icedtea-jdk-powerpc-atomic64.patch             |  65 ----
>  .../icedtea-jdk-ppc64-jvm-cfg.patch                |  41 ---
>  .../icedtea-jdk-remove-unused-backtrace.patch      |  41 ---
>  .../icedtea-jdk-unpack-uclibc.patch                |  10 -
>  .../openjdk-7-25b30/icedtea-launcher-stdc++.patch  |  13 -
>  .../openjdk-7-25b30/icedtea-libnet-renaming.patch  | 188 -----------
>  ...njdk-remove-currency-data-generation-expi.patch |  25 --
>  .../openjdk-7-25b30/icedtea-remove_werror.patch    |  16 -
>  .../icedtea-shark-arm-linux-cpu-detection.patch    | 113 -------
>  .../openjdk-7-25b30/icedtea-unbreak-float.patch    |  18 -
>  ...edtea-unset-NIO_PLATFORM_CLASSES_ROOT_DIR.patch |  13 -
>  .../openjdk-7-25b30/icedtea-zero-hotspotfix.patch  |  37 ---
>  recipes-core/openjdk/openjdk-7-25b30/jvm.cfg       |  43 ---
>  .../remove-sun.misc.Perf-debug-code.patch          |  47 ---
>  .../openjdk/openjdk-7-75b13/build-hacks.patch      |  71 ++++
>  .../openjdk-7-75b13/cacao-arm-ucontext.patch       |  24 ++
>  .../openjdk/openjdk-7-75b13/cacao-libtoolize.patch |  12 +
>  .../openjdk-7-75b13/cacao-loadavg-makefile.patch   |  13 +
>  .../openjdk/openjdk-7-75b13/cacao-loadavg.patch    |  27 ++
>  .../openjdk/openjdk-7-75b13/fix-checksums.patch    |  28 ++
>  .../openjdk-7-75b13/fix_hotspot_crosscompile.patch |  52 +++
>  ...cedtea-add-usr-lib-jni-to-DEFAULT_LIBPATH.patch |  19 ++
>  .../openjdk-7-75b13/icedtea-crosscompile-fix.patch | 355 ++++++++++++++++++++
>  .../icedtea-jdk-nio-use-host-cc.patch              |  74 +++++
>  .../icedtea-jdk-rmi-crosscompile.patch             |  13 +
>  .../openjdk-7-75b13/icedtea-libnet-renaming.patch  | 236 ++++++++++++++
>  ...njdk-remove-currency-data-generation-expi.patch |  25 ++
>  .../openjdk-7-75b13/icedtea-remove_werror.patch    |  16 +
>  .../icedtea-shark-arm-linux-cpu-detection.patch    | 113 +++++++
>  .../openjdk-7-75b13/icedtea-unbreak-float.patch    |  18 +
>  ...edtea-unset-NIO_PLATFORM_CLASSES_ROOT_DIR.patch |  13 +
>  .../openjdk-7-75b13/icedtea-zero-hotspotfix.patch  |  36 ++
>  recipes-core/openjdk/openjdk-7-75b13/jvm.cfg       |  43 +++
>  .../remove-sun.misc.Perf-debug-code.patch          |  47 +++
>  recipes-core/openjdk/openjdk-7-common.inc          |   7 +-
>  recipes-core/openjdk/openjdk-7-release-25b30.inc   | 137 --------
>  recipes-core/openjdk/openjdk-7-release-75b13.inc   | 104 ++++++
>  recipes-core/openjdk/openjdk-7_25b30-2.3.12.bb     |  36 --
>  recipes-core/openjdk/openjdk-7_75b13-2.5.4.bb      |  36 ++
>  62 files changed, 1412 insertions(+), 1835 deletions(-)
>  create mode 100644 recipes-core/icedtea/openjdk-7-03b147/icedtea-change-to-gdb-debug-format.patch
>  delete mode 100644 recipes-core/icedtea/openjdk-7-03b147/icedtea-disable-desktop-dirs.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/build-hacks.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/cacao-arm-ucontext.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/cacao-libtoolize.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/cacao-loadavg-makefile.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/cacao-loadavg.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/cacao-update.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/fix-checksums.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/fix_hotspot_crosscompile.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-add-usr-lib-jni-to-DEFAULT_LIBPATH.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-corba-parallel-make.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-crosscompile-fix.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-fix-xrender.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-hotspot-dlvsym-uclibc.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-hotspot-glibc-version.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-hotspot-isfinte.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-hotspot-isnanf.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-hotspot-loadavg.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-jdk-iconv-uclibc.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-jdk-nio-use-host-cc.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-jdk-powerpc-atomic64.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-jdk-ppc64-jvm-cfg.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-jdk-remove-unused-backtrace.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-jdk-unpack-uclibc.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-launcher-stdc++.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-libnet-renaming.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-openjdk-remove-currency-data-generation-expi.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-remove_werror.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-shark-arm-linux-cpu-detection.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-unbreak-float.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-unset-NIO_PLATFORM_CLASSES_ROOT_DIR.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/icedtea-zero-hotspotfix.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/jvm.cfg
>  delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/remove-sun.misc.Perf-debug-code.patch
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/build-hacks.patch
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/cacao-arm-ucontext.patch
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/cacao-libtoolize.patch
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/cacao-loadavg-makefile.patch
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/cacao-loadavg.patch
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/fix-checksums.patch
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/fix_hotspot_crosscompile.patch
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/icedtea-add-usr-lib-jni-to-DEFAULT_LIBPATH.patch
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/icedtea-crosscompile-fix.patch
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/icedtea-jdk-nio-use-host-cc.patch
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/icedtea-jdk-rmi-crosscompile.patch
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/icedtea-libnet-renaming.patch
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/icedtea-openjdk-remove-currency-data-generation-expi.patch
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/icedtea-remove_werror.patch
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/icedtea-shark-arm-linux-cpu-detection.patch
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/icedtea-unbreak-float.patch
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/icedtea-unset-NIO_PLATFORM_CLASSES_ROOT_DIR.patch
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/icedtea-zero-hotspotfix.patch
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/jvm.cfg
>  create mode 100644 recipes-core/openjdk/openjdk-7-75b13/remove-sun.misc.Perf-debug-code.patch
>  delete mode 100644 recipes-core/openjdk/openjdk-7-release-25b30.inc
>  create mode 100644 recipes-core/openjdk/openjdk-7-release-75b13.inc
>  delete mode 100644 recipes-core/openjdk/openjdk-7_25b30-2.3.12.bb
>  create mode 100644 recipes-core/openjdk/openjdk-7_75b13-2.5.4.bb
>
> --
> 1.8.1.rc3
>



More information about the Openembedded-devel mailing list