[oe] [oe-classic][PATCH 00/12] openjdk
Henning Heinold
heinold at inf.fu-berlin.de
Sat Feb 18 21:20:10 UTC 2012
Hi,
in good old tradition I send this patches for review against
older openembedded.dev branch. It makes openjdk buildable
again and updates it to version 1.11.1.
Work was sponsored by Koan s.a.s. If nobody objects I will
commit it on monday.
Bye Henning
Henning Heinold (12):
libbecj-bootstrap: use sort for build order of the javafiles and
introduce INC_PR, backported from meta-java
jamvm-inital: rework libffi detection
cacao-native: update hg version
icedtea6-native: add linux kernel version 3 support
ecj-inital: rename recipe to ecj-initial-native
jamvm: add recipes which combines native and target
angstrom-jalimo.conf,sane-toolchain-java.inc: use jamvm-git instead
of cacao-hg as java-native
rhino: add version 1.7r2
ecj-bootstrap-native: update ecj script
openjdk: backport 1.11.1 release from meta-java
angstrom-jalimo.conf: prefer icedtea 1.11.1 for openjdk6
openjdk-6-common.inc: fix hardcoded path for allowing to build with
linux 3.x
conf/distro/include/angstrom-jalimo.conf | 6 +-
conf/distro/include/sane-toolchain-java.inc | 2 +-
recipes/cacao/cacao-native.inc | 15 ++-
recipes/cacao/cacao-native_hg.bb | 8 +-
recipes/classpath/classpath-native.inc | 2 +-
recipes/ecj/ecj-bootstrap-native.bb | 2 +-
recipes/ecj/ecj-initial-native.bb | 35 +++
recipes/ecj/ecj-initial.bb | 35 ---
recipes/ecj/files/ecj.in | 23 +--
recipes/ecj/libecj-bootstrap.inc | 4 +-
recipes/ecj/libecj-bootstrap_3.6.1.bb | 2 +-
recipes/ecj/libecj-bootstrap_3.6.bb | 2 +-
.../icedtea-support_linux_3.patch | 19 ++
recipes/icedtea/icedtea6-native_1.7.10.bb | 4 +-
recipes/jamvm/jamvm-initial/libffi.patch | 68 ++++++
recipes/jamvm/jamvm-initial_1.4.5.bb | 12 +-
recipes/jamvm/jamvm-native.inc | 2 +-
recipes/jamvm/jamvm.inc | 36 +++-
recipes/jamvm/jamvm/jamvm-jni_h-noinst.patch | 13 ++
recipes/jamvm/jamvm/libffi.patch | 69 ++++++
recipes/jamvm/jamvm_git.bb | 15 ++
recipes/mozilla/rhino-native_1.7r2.bb | 5 +
recipes/mozilla/rhino_1.7r2.bb | 45 ++++
.../openjdk-langtools-native_0.0+jdk7-b31.bb | 2 +-
recipes/openjdk/openjdk-6-6b24/build-hacks.patch | 79 +++++++
.../openjdk/openjdk-6-6b24/cacao-libtoolize.patch | 12 +
.../openjdk-6-6b24/cacao-loadavg-makefile.patch | 12 +
recipes/openjdk/openjdk-6-6b24/cacao-loadavg.patch | 27 +++
.../openjdk-6-6b24/fix_hotspot_crosscompile.patch | 51 +++++
.../openjdk-6-6b24/icedtea-crosscompile-fix.patch | 216 ++++++++++++++++++
.../openjdk-6-6b24/icedtea-fix-xrender.patch | 13 ++
.../openjdk-6-6b24/icedtea-hostbuildcc.patch | 12 +
.../icedtea-hotspot-dlvsym-uclibc.patch | 16 ++
.../icedtea-hotspot-glibc-version.patch | 23 ++
.../openjdk-6-6b24/icedtea-hotspot-isfinte.patch | 15 ++
.../openjdk-6-6b24/icedtea-hotspot-isnanf.patch | 21 ++
.../openjdk-6-6b24/icedtea-hotspot-loadavg.patch | 28 +++
.../openjdk-6-6b24/icedtea-jdk-iconv-uclibc.patch | 39 ++++
.../icedtea-jdk-remove-unused-backtrace.patch | 41 ++++
.../openjdk-6-6b24/icedtea-jdk-unpack-uclibc.patch | 12 +
.../openjdk-6-6b24/icedtea-launcher-stdc++.patch | 13 ++
.../openjdk-6-6b24/icedtea-libnet-renaming.patch | 148 +++++++++++++
.../openjdk-6-6b24/icedtea-remove_werror.patch | 14 ++
.../icedtea-shark-arm-linux-cpu-detection.patch | 113 ++++++++++
.../openjdk-6-6b24/icedtea-unbreak-float.patch | 18 ++
.../openjdk-6-6b24/icedtea-zero-hotspotfix.patch | 41 ++++
recipes/openjdk/openjdk-6-6b24/jvm.cfg | 43 ++++
recipes/openjdk/openjdk-6-common.inc | 165 +++++++++------
recipes/openjdk/openjdk-6-release-6b24.inc | 115 ++++++++++
recipes/openjdk/openjdk-6/build-hacks.patch | 31 +++
.../openjdk-6/cacao-disable-stackbase-check.patch | 12 +
recipes/openjdk/openjdk-6/cacao-libtoolize.patch | 18 ++
recipes/openjdk/openjdk-6/cacao-vfp-compat.patch | 37 ++++
recipes/openjdk/openjdk-6/fix-llvm-libs.patch | 13 ++
.../openjdk-6/fix_hotspot_crosscompile.patch | 94 ++++++++
.../openjdk-6/icedtea-crosscompile-fix.patch | 229 ++++++++++++++++++++
.../openjdk-6/icedtea-fix-jar-command.patch | 13 ++
.../openjdk/openjdk-6/icedtea-hasgettransfer.patch | 131 +++++++++++
.../openjdk/openjdk-6/icedtea-hostbuildcc.patch | 12 +
.../openjdk-6/icedtea-hotspot-glibc-version.patch | 23 ++
.../openjdk-6/icedtea-hotspot-isfinte.patch | 15 ++
.../openjdk/openjdk-6/icedtea-hotspot-isnanf.patch | 21 ++
.../openjdk-6/icedtea-hotspot-loadavg.patch | 28 +++
.../openjdk-6/icedtea-jdk-RTLD_NOLOAD.patch | 13 ++
.../openjdk-6/icedtea-jdk-iconv-uclibc.patch | 39 ++++
.../icedtea-jdk-remove-unused-backtrace.patch | 41 ++++
.../openjdk-6/icedtea-jdk-unpack-uclibc.patch | 12 +
.../openjdk-6/icedtea-launcher-stdc++.patch | 13 ++
.../openjdk-6/icedtea-libnet-renaming.patch | 148 +++++++++++++
.../openjdk/openjdk-6/icedtea-llvm_headers.patch | 29 +++
.../openjdk/openjdk-6/icedtea-remove_werror.patch | 14 ++
.../openjdk/openjdk-6/icedtea-unbreak-float.patch | 18 ++
recipes/openjdk/openjdk-6/jvm.cfg | 41 ++++
recipes/openjdk/openjdk-6/mkbc_returncode.patch | 11 +
.../openjdk-6/shark-arm-linux-cpu-detection.patch | 113 ++++++++++
.../openjdk/openjdk-6/shark-build-openjdkdir.patch | 13 ++
recipes/openjdk/openjdk-6/zero-cmpswap-long.patch | 20 ++
recipes/openjdk/openjdk-6_6b24-1.11.1.bb | 18 ++
78 files changed, 2787 insertions(+), 146 deletions(-)
create mode 100644 recipes/ecj/ecj-initial-native.bb
delete mode 100644 recipes/ecj/ecj-initial.bb
create mode 100644 recipes/icedtea/icedtea6-native-1.7.10/icedtea-support_linux_3.patch
create mode 100644 recipes/jamvm/jamvm-initial/libffi.patch
create mode 100644 recipes/jamvm/jamvm/jamvm-jni_h-noinst.patch
create mode 100644 recipes/jamvm/jamvm/libffi.patch
create mode 100644 recipes/jamvm/jamvm_git.bb
create mode 100644 recipes/mozilla/rhino-native_1.7r2.bb
create mode 100644 recipes/mozilla/rhino_1.7r2.bb
create mode 100644 recipes/openjdk/openjdk-6-6b24/build-hacks.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/cacao-libtoolize.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/cacao-loadavg-makefile.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/cacao-loadavg.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/fix_hotspot_crosscompile.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/icedtea-crosscompile-fix.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/icedtea-fix-xrender.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/icedtea-hostbuildcc.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/icedtea-hotspot-dlvsym-uclibc.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/icedtea-hotspot-glibc-version.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/icedtea-hotspot-isfinte.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/icedtea-hotspot-isnanf.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/icedtea-hotspot-loadavg.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/icedtea-jdk-iconv-uclibc.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/icedtea-jdk-remove-unused-backtrace.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/icedtea-jdk-unpack-uclibc.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/icedtea-launcher-stdc++.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/icedtea-libnet-renaming.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/icedtea-remove_werror.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/icedtea-shark-arm-linux-cpu-detection.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/icedtea-unbreak-float.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/icedtea-zero-hotspotfix.patch
create mode 100644 recipes/openjdk/openjdk-6-6b24/jvm.cfg
create mode 100644 recipes/openjdk/openjdk-6-release-6b24.inc
create mode 100644 recipes/openjdk/openjdk-6/build-hacks.patch
create mode 100644 recipes/openjdk/openjdk-6/cacao-disable-stackbase-check.patch
create mode 100644 recipes/openjdk/openjdk-6/cacao-libtoolize.patch
create mode 100644 recipes/openjdk/openjdk-6/cacao-vfp-compat.patch
create mode 100644 recipes/openjdk/openjdk-6/fix-llvm-libs.patch
create mode 100644 recipes/openjdk/openjdk-6/fix_hotspot_crosscompile.patch
create mode 100644 recipes/openjdk/openjdk-6/icedtea-crosscompile-fix.patch
create mode 100644 recipes/openjdk/openjdk-6/icedtea-fix-jar-command.patch
create mode 100644 recipes/openjdk/openjdk-6/icedtea-hasgettransfer.patch
create mode 100644 recipes/openjdk/openjdk-6/icedtea-hostbuildcc.patch
create mode 100644 recipes/openjdk/openjdk-6/icedtea-hotspot-glibc-version.patch
create mode 100644 recipes/openjdk/openjdk-6/icedtea-hotspot-isfinte.patch
create mode 100644 recipes/openjdk/openjdk-6/icedtea-hotspot-isnanf.patch
create mode 100644 recipes/openjdk/openjdk-6/icedtea-hotspot-loadavg.patch
create mode 100644 recipes/openjdk/openjdk-6/icedtea-jdk-RTLD_NOLOAD.patch
create mode 100644 recipes/openjdk/openjdk-6/icedtea-jdk-iconv-uclibc.patch
create mode 100644 recipes/openjdk/openjdk-6/icedtea-jdk-remove-unused-backtrace.patch
create mode 100644 recipes/openjdk/openjdk-6/icedtea-jdk-unpack-uclibc.patch
create mode 100644 recipes/openjdk/openjdk-6/icedtea-launcher-stdc++.patch
create mode 100644 recipes/openjdk/openjdk-6/icedtea-libnet-renaming.patch
create mode 100644 recipes/openjdk/openjdk-6/icedtea-llvm_headers.patch
create mode 100644 recipes/openjdk/openjdk-6/icedtea-remove_werror.patch
create mode 100644 recipes/openjdk/openjdk-6/icedtea-unbreak-float.patch
create mode 100644 recipes/openjdk/openjdk-6/jvm.cfg
create mode 100644 recipes/openjdk/openjdk-6/mkbc_returncode.patch
create mode 100644 recipes/openjdk/openjdk-6/shark-arm-linux-cpu-detection.patch
create mode 100644 recipes/openjdk/openjdk-6/shark-build-openjdkdir.patch
create mode 100644 recipes/openjdk/openjdk-6/zero-cmpswap-long.patch
create mode 100644 recipes/openjdk/openjdk-6_6b24-1.11.1.bb
--
1.7.9
More information about the Openembedded-devel
mailing list