summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README4
-rw-r--r--recipes-core/images/java-test-image.bb13
-rw-r--r--recipes-core/openjdk/openjdk-6-6b27/build-hacks.patch86
-rw-r--r--recipes-core/openjdk/openjdk-6-6b27/fix_hotspot_crosscompile.patch51
-rw-r--r--recipes-core/openjdk/openjdk-6-6b27/remove_libxp.patch21
-rw-r--r--recipes-core/openjdk/openjdk-6-common.inc2
-rw-r--r--recipes-core/openjdk/openjdk-6-release-6b24.inc12
-rw-r--r--recipes-core/openjdk/openjdk-6-release-6b27.inc24
-rw-r--r--recipes-core/openjdk/openjdk-6_6b24-1.11.9.bb (renamed from recipes-core/openjdk/openjdk-6_6b24-1.11.8.bb)4
-rw-r--r--recipes-core/openjdk/openjdk-6_6b27-1.12.4.bb10
-rw-r--r--recipes-core/openjdk/openjdk-7-common.inc6
-rw-r--r--recipes-core/openjdk/openjdk-7_03b21-2.1.6.bb2
12 files changed, 222 insertions, 13 deletions
diff --git a/README b/README
index 4ed3b6e..9c1dcf3 100644
--- a/README
+++ b/README
@@ -14,7 +14,9 @@ PREFERRED_PROVIDER_virtual/java-native = "jamvm-native"
14PREFERRED_PROVIDER_virtual/javac-native = "ecj-bootstrap-native" 14PREFERRED_PROVIDER_virtual/javac-native = "ecj-bootstrap-native"
15 15
16For openjdk6: 16For openjdk6:
17PREFERRED_VERSION_openjdk-6-jre = "6b24-1.11.8" 17PREFERRED_VERSION_openjdk-6-jre = "6b24-1.11.9"
18or
19PREFERRED_VERSION_openjdk-6-jre = "6b27-1.12.4"
18PREFERRED_VERSION_icedtea6-native = "1.8.11" 20PREFERRED_VERSION_icedtea6-native = "1.8.11"
19 21
20For openjdk7: 22For openjdk7:
diff --git a/recipes-core/images/java-test-image.bb b/recipes-core/images/java-test-image.bb
new file mode 100644
index 0000000..34d90f9
--- /dev/null
+++ b/recipes-core/images/java-test-image.bb
@@ -0,0 +1,13 @@
1LICENSE = "MIT"
2
3inherit core-image
4
5IMAGE_LINGUAS = " "
6
7
8IMAGE_INSTALL = "tinylogin busybox modutils-initscripts initscripts opkg udev sysvinit netbase base-files base-passwd busybox-hwclock \
9 ${ROOTFS_PKGMANAGE_BOOTSTRAP} ${CORE_IMAGE_EXTRA_INSTALL} \
10 openjdk-7-jre openjdk-7-vm-jamvm openjdk-7-vm-cacao \
11 openjdk-6-jre openjdk-6-vm-zero openjdk-6-vm-jamvm openjdk-6-vm-cacao \
12 strace dropbear binutils \
13"
diff --git a/recipes-core/openjdk/openjdk-6-6b27/build-hacks.patch b/recipes-core/openjdk/openjdk-6-6b27/build-hacks.patch
new file mode 100644
index 0000000..b1e679d
--- /dev/null
+++ b/recipes-core/openjdk/openjdk-6-6b27/build-hacks.patch
@@ -0,0 +1,86 @@
1Index: icedtea6-1.12.4/Makefile.am
2===================================================================
3--- icedtea6-1.12.4.orig/Makefile.am 2013-03-04 22:31:44.256894152 +0100
4+++ icedtea6-1.12.4/Makefile.am 2013-03-10 14:30:16.089527572 +0100
5@@ -656,6 +656,11 @@
6 JAVAC="" \
7 JAVA_HOME="" \
8 JDK_HOME="" \
9+ OE_CFLAGS="$(OE_CFLAGS)" \
10+ OE_CPPFLAGS="$(OE_CPPFLAGS)" \
11+ OE_CXXFLAGS="$(OE_CXXFLAGS)" \
12+ OE_LDFLAGS="$(OE_LDFLAGS)" \
13+ OE_LAUNCHER_LDFLAGS="$(OE_LAUNCHER_LDFLAGS)" \
14 ANT_RESPECT_JAVA_HOME="TRUE" \
15 DISTRIBUTION_ID="$(DIST_ID)" \
16 DERIVATIVE_ID="$(ICEDTEA_NAME) $(PACKAGE_VERSION)$(ICEDTEA_REV)" \
17@@ -2249,10 +2254,14 @@
18 if BUILD_JAMVM
19 cd jamvm/jamvm && \
20 LDFLAGS="-Xlinker -z -Xlinker noexecstack" \
21- ./autogen.sh --with-java-runtime-library=openjdk6 \
22- --prefix=$(abs_top_builddir)/jamvm/install ; \
23- $(MAKE) ; \
24- $(MAKE) install
25+ $(ARCH_PREFIX) ./autogen.sh --with-java-runtime-library=openjdk6 \
26+ --prefix=$(abs_top_builddir)/jamvm/install \
27+ --host=$(host_alias) \
28+ --build=$(build_alias) \
29+ --target=$(target_alias) \
30+ --with-libtool-sysroot ; \
31+ $(ARCH_PREFIX) $(MAKE) ; \
32+ $(ARCH_PREFIX) $(MAKE) install
33 mkdir -p $(abs_top_builddir)/jamvm/install/hotspot/jre/lib/$(INSTALL_ARCH_DIR)/server
34 cp $(abs_top_builddir)/jamvm/install/lib/libjvm.so $(abs_top_builddir)/jamvm/install/hotspot/jre/lib/$(INSTALL_ARCH_DIR)/server
35 ln -sf server $(abs_top_builddir)/jamvm/install/hotspot/jre/lib/$(INSTALL_ARCH_DIR)/client
36@@ -2316,6 +2325,7 @@
37 --host=$(host_alias) \
38 --build=$(build_alias) \
39 --target=$(target_alias) \
40+ --with-libtool-sysroot \
41 --prefix=$(abs_top_builddir)/cacao/install \
42 --with-java-runtime-library=openjdk \
43 --with-java-runtime-library-prefix=$(abs_top_builddir)/openjdk \
44@@ -2384,7 +2394,7 @@
45 # configure script arguments, quoted in single quotes
46 CONFIGURE_ARGS = @CONFIGURE_ARGS@
47 ADD_ZERO_CONFIGURE_ARGS = \
48- --with-jdk-home=$(BUILD_OUTPUT_DIR)/j2sdk-image \
49+ --with-jdk-home=$(abs_top_builddir)/bootstrap/jdk1.6.0 \
50 --enable-zero
51 if ADD_SHARK_BUILD
52 ADD_ZERO_CONFIGURE_ARGS += \
53Index: icedtea6-1.12.4/javac.in
54===================================================================
55--- icedtea6-1.12.4.orig/javac.in 2013-03-04 22:29:36.932613635 +0100
56+++ icedtea6-1.12.4/javac.in 2013-03-10 14:20:35.244778409 +0100
57@@ -18,7 +18,7 @@
58 {
59 my @new_args = @{$_[0]};
60
61- for my $opt (NO_DUP_ARGS)
62+ for my $opt (NO_DUP_ARGS)
63 {
64 my @indices = reverse grep {$new_args[$_] eq $opt} 0..$#new_args;
65 if (@indices > 1) {
66@@ -27,7 +27,7 @@
67 }
68 }
69
70- for my $opt (STRIP_ARGS)
71+ for my $opt (STRIP_ARGS)
72 {
73 my @indices = reverse grep {$new_args[$_] eq $opt} 0..$#new_args;
74 splice @new_args, $_, 1 for @indices;
75@@ -69,7 +69,10 @@
76 my @CLASSPATH = ('@ECJ_JAR@');
77 push @CLASSPATH, split /:/, $ENV{"CLASSPATH"} if exists $ENV{"CLASSPATH"};
78 $ENV{"CLASSPATH"} = join ':', @CLASSPATH;
79- exec '@JAVA@', @$vm_args, 'org.eclipse.jdt.internal.compiler.batch.Main', @ecj_parms, @$javac_args;
80+
81+ # Compiling hotspot-tools consumes tons of memory and exceeds any default
82+ # limits for jamvm and cacao.
83+ exec '@JAVA@', '-Xmx1024m', @$vm_args, 'org.eclipse.jdt.internal.compiler.batch.Main', @ecj_parms, @$javac_args;
84 }
85 else
86 {
diff --git a/recipes-core/openjdk/openjdk-6-6b27/fix_hotspot_crosscompile.patch b/recipes-core/openjdk/openjdk-6-6b27/fix_hotspot_crosscompile.patch
new file mode 100644
index 0000000..9741ed0
--- /dev/null
+++ b/recipes-core/openjdk/openjdk-6-6b27/fix_hotspot_crosscompile.patch
@@ -0,0 +1,51 @@
1Index: icedtea6-1.12.4/acinclude.m4
2===================================================================
3--- icedtea6-1.12.4.orig/acinclude.m4 2013-03-04 22:29:36.000000000 +0100
4+++ icedtea6-1.12.4/acinclude.m4 2013-03-10 13:45:56.032412186 +0100
5@@ -938,6 +938,21 @@
6 AC_SUBST(ALT_CACAO_SRC_DIR)
7 ])
8
9+AC_DEFUN([AC_CHECK_WITH_CC_FOR_BUILD],
10+[
11+ AC_MSG_CHECKING(for compiler used for subsidiary programs)
12+ AC_ARG_WITH([cc-for-build],
13+ [AS_HELP_STRING(--with-cc-for-build,specify the compiler for subsidiary (helper) programs)],
14+ [
15+ CC_FOR_BUILD="${withval}"
16+ ],
17+ [
18+ CC_FOR_BUILD="\$(CC)"
19+ ])
20+ AC_MSG_RESULT(${CC_FOR_BUILD})
21+ AC_SUBST(CC_FOR_BUILD)
22+])
23+
24 AC_DEFUN([IT_WITH_GCJ],
25 [
26 AC_MSG_CHECKING([whether to compile ecj natively])
27Index: icedtea6-1.12.4/Makefile.am
28===================================================================
29--- icedtea6-1.12.4.orig/Makefile.am 2013-03-10 13:44:55.000000000 +0100
30+++ icedtea6-1.12.4/Makefile.am 2013-03-10 13:46:27.540523062 +0100
31@@ -656,6 +656,7 @@
32 JAVAC="" \
33 JAVA_HOME="" \
34 JDK_HOME="" \
35+ CC_FOR_BUILD="$(CC_FOR_BUILD)" \
36 OE_CFLAGS="$(OE_CFLAGS)" \
37 OE_CPPFLAGS="$(OE_CPPFLAGS)" \
38 OE_CXXFLAGS="$(OE_CXXFLAGS)" \
39Index: icedtea6-1.12.4/configure.ac
40===================================================================
41--- icedtea6-1.12.4.orig/configure.ac 2013-03-04 22:38:51.000000000 +0100
42+++ icedtea6-1.12.4/configure.ac 2013-03-10 13:45:56.032412186 +0100
43@@ -18,6 +18,8 @@
44 AC_PROG_CC
45 AC_PROG_CXX
46
47+AC_CHECK_WITH_CC_FOR_BUILD
48+
49 IT_FIND_TOOL([MAKE], [make])
50 IT_FIND_TOOL([GZIP], [gzip])
51 IT_FIND_TOOL([ANT], [ant])
diff --git a/recipes-core/openjdk/openjdk-6-6b27/remove_libxp.patch b/recipes-core/openjdk/openjdk-6-6b27/remove_libxp.patch
new file mode 100644
index 0000000..7161b75
--- /dev/null
+++ b/recipes-core/openjdk/openjdk-6-6b27/remove_libxp.patch
@@ -0,0 +1,21 @@
1Index: icedtea6-1.12.4/configure.ac
2===================================================================
3--- icedtea6-1.12.4.orig/configure.ac 2013-03-10 14:04:34.072354787 +0100
4+++ icedtea6-1.12.4/configure.ac 2013-03-10 14:07:48.201849004 +0100
5@@ -283,16 +283,6 @@
6 AC_SUBST(XT_CFLAGS)
7 AC_SUBST(XT_LIBS)
8
9-dnl Check for libXp headers and libraries.
10-PKG_CHECK_MODULES(XP, xp,[XP_FOUND=yes],[XP_FOUND=no])
11-if test "x${XP_FOUND}" = xno
12-then
13- AC_MSG_ERROR([Could not find Xp - \
14- Try installing libXp-devel.])
15-fi
16-AC_SUBST(XP_CFLAGS)
17-AC_SUBST(XP_LIBS)
18-
19 dnl Check for libX11 headers and libraries.
20 PKG_CHECK_MODULES(X11, x11,[X11_FOUND=yes],[X11_FOUND=no])
21 if test "x${X11_FOUND}" = xno
diff --git a/recipes-core/openjdk/openjdk-6-common.inc b/recipes-core/openjdk/openjdk-6-common.inc
index 99f0aa9..5a6c0af 100644
--- a/recipes-core/openjdk/openjdk-6-common.inc
+++ b/recipes-core/openjdk/openjdk-6-common.inc
@@ -369,6 +369,8 @@ FILES_${JDKPN}-dbg = "\
369 ${JDK_HOME}/jre/lib/${JDK_ARCH}/native_threads/.debug \ 369 ${JDK_HOME}/jre/lib/${JDK_ARCH}/native_threads/.debug \
370 ${JDK_HOME}/jre/lib/${JDK_ARCH}/server/.debug \ 370 ${JDK_HOME}/jre/lib/${JDK_ARCH}/server/.debug \
371 ${JDK_HOME}/jre/lib/${JDK_ARCH}/shark/.debug \ 371 ${JDK_HOME}/jre/lib/${JDK_ARCH}/shark/.debug \
372 ${JDK_HOME}/jre/lib/${JDK_ARCH}/cacao/.debug \
373 ${JDK_HOME}/jre/lib/${JDK_ARCH}/jamvm/.debug \
372 ${JDK_HOME}/jre/lib/${JDK_ARCH}/headless/.debug \ 374 ${JDK_HOME}/jre/lib/${JDK_ARCH}/headless/.debug \
373 ${JDK_HOME}/jre/lib/${JDK_ARCH}/xawt/.debug \ 375 ${JDK_HOME}/jre/lib/${JDK_ARCH}/xawt/.debug \
374 " 376 "
diff --git a/recipes-core/openjdk/openjdk-6-release-6b24.inc b/recipes-core/openjdk/openjdk-6-release-6b24.inc
index b19bf3a..f27b038 100644
--- a/recipes-core/openjdk/openjdk-6-release-6b24.inc
+++ b/recipes-core/openjdk/openjdk-6-release-6b24.inc
@@ -32,31 +32,31 @@ ICEDTEA_URI = "http://icedtea.classpath.org/download/source/${ICEDTEA}.tar.gz;na
32 32
33OPENJDK_VERSION = "b24" 33OPENJDK_VERSION = "b24"
34OPENJDK_DATE = "14_nov_2011" 34OPENJDK_DATE = "14_nov_2011"
35OPENJDK_URI = "http://download.java.net/openjdk/jdk6/promoted/${OPENJDK_VERSION}/openjdk-6-src-${OPENJDK_VERSION}-${OPENJDK_DATE}.tar.gz;subdir=openjdk-src-dir;name=openjdk" 35OPENJDK_URI = "http://download.java.net/openjdk/jdk6/promoted/${OPENJDK_VERSION}/openjdk-6-src-${OPENJDK_VERSION}-${OPENJDK_DATE}.tar.gz;subdir=openjdk-src-dir;name=openjdk;unpack=false"
36SRC_URI[openjdk.md5sum] = "0eabdd360169144336e50081b8d01001" 36SRC_URI[openjdk.md5sum] = "0eabdd360169144336e50081b8d01001"
37SRC_URI[openjdk.sha256sum] = "f84e7f0938f4939660ff8f9c2aa164d301faa8a519f2324ceb05ad34b2e09227" 37SRC_URI[openjdk.sha256sum] = "f84e7f0938f4939660ff8f9c2aa164d301faa8a519f2324ceb05ad34b2e09227"
38 38
39JAXWS_FILE = "jdk6-jaxws2_1_6-2011_06_13.zip" 39JAXWS_FILE = "jdk6-jaxws2_1_6-2011_06_13.zip"
40JAXWS_URI = "http://icedtea.classpath.org/download/drops/${JAXWS_FILE};name=jaxws" 40JAXWS_URI = "http://icedtea.classpath.org/download/drops/${JAXWS_FILE};name=jaxws;unpack=false"
41SRC_URI[jaxws.md5sum] = "8fd91b09b643a19a912b8a75e7a7a9d5" 41SRC_URI[jaxws.md5sum] = "8fd91b09b643a19a912b8a75e7a7a9d5"
42SRC_URI[jaxws.sha256sum] = "229040544e791f44906e8e7b6f6faf503c730a5d854275135f3925490d5c3be3" 42SRC_URI[jaxws.sha256sum] = "229040544e791f44906e8e7b6f6faf503c730a5d854275135f3925490d5c3be3"
43 43
44JAF_FILE = "jdk6-jaf-b20.zip" 44JAF_FILE = "jdk6-jaf-b20.zip"
45JAF_URI = "http://icedtea.classpath.org/download/drops/${JAF_FILE};name=jaf" 45JAF_URI = "http://icedtea.classpath.org/download/drops/${JAF_FILE};name=jaf;unpack=false"
46SRC_URI[jaf.md5sum] = "bc95c133620bd68c161cac9891592901" 46SRC_URI[jaf.md5sum] = "bc95c133620bd68c161cac9891592901"
47SRC_URI[jaf.sha256sum] = "78c7b5c9d6271e88ee46abadd018a61f1e9645f8936cc8df1617e5f4f5074012" 47SRC_URI[jaf.sha256sum] = "78c7b5c9d6271e88ee46abadd018a61f1e9645f8936cc8df1617e5f4f5074012"
48 48
49JAXP_FILE = "jaxp144_03.zip" 49JAXP_FILE = "jaxp144_03.zip"
50JAXP_URI = "http://icedtea.classpath.org/download/drops/${JAXP_FILE};name=jaxp" 50JAXP_URI = "http://icedtea.classpath.org/download/drops/${JAXP_FILE};name=jaxp;unpack=false"
51SRC_URI[jaxp.md5sum] = "9eea471ad474040265c688858fcf09aa" 51SRC_URI[jaxp.md5sum] = "9eea471ad474040265c688858fcf09aa"
52SRC_URI[jaxp.sha256sum] = "c1a5348e17b330a7e4b18431e61a40efd2ba99a7da71102cf2c604478ef96012" 52SRC_URI[jaxp.sha256sum] = "c1a5348e17b330a7e4b18431e61a40efd2ba99a7da71102cf2c604478ef96012"
53 53
54CACAO_URI = "http://icedtea.classpath.org/download/drops/cacao/${CACAO_VERSION}.tar.gz;name=cacao" 54CACAO_URI = "http://icedtea.classpath.org/download/drops/cacao/${CACAO_VERSION}.tar.gz;name=cacao;unpack=false"
55CACAO_VERSION = "cff92704c4e0" 55CACAO_VERSION = "cff92704c4e0"
56SRC_URI[cacao.md5sum] = "40b811b8b7f01b51cd21e62255691bc7" 56SRC_URI[cacao.md5sum] = "40b811b8b7f01b51cd21e62255691bc7"
57SRC_URI[cacao.sha256sum] = "dc768c9d097fb056ad34fc6d5a57e8fd4f3b24bf515be92acc5ee4208160eb3f" 57SRC_URI[cacao.sha256sum] = "dc768c9d097fb056ad34fc6d5a57e8fd4f3b24bf515be92acc5ee4208160eb3f"
58 58
59JAMVM_URI = "http://icedtea.classpath.org/download/drops/jamvm/jamvm-${JAMVM_VERSION}.tar.gz;name=jamvm" 59JAMVM_URI = "http://icedtea.classpath.org/download/drops/jamvm/jamvm-${JAMVM_VERSION}.tar.gz;name=jamvm;unpack=false"
60JAMVM_VERSION = "4617da717ecb05654ea5bb9572338061106a414d" 60JAMVM_VERSION = "4617da717ecb05654ea5bb9572338061106a414d"
61SRC_URI[jamvm.md5sum] = "740c2587502831cac6797d1233a7e27b" 61SRC_URI[jamvm.md5sum] = "740c2587502831cac6797d1233a7e27b"
62SRC_URI[jamvm.sha256sum] = "47fce7bd556c1b1d29a93b8c45497e0d872b48b7f535066b303336f29d0f0d8d" 62SRC_URI[jamvm.sha256sum] = "47fce7bd556c1b1d29a93b8c45497e0d872b48b7f535066b303336f29d0f0d8d"
diff --git a/recipes-core/openjdk/openjdk-6-release-6b27.inc b/recipes-core/openjdk/openjdk-6-release-6b27.inc
new file mode 100644
index 0000000..32212df
--- /dev/null
+++ b/recipes-core/openjdk/openjdk-6-release-6b27.inc
@@ -0,0 +1,24 @@
1require openjdk-6-release-6b24.inc
2
3FILESPATH =. "${FILE_DIRNAME}/openjdk-6-6b27:"
4
5OEPATCHES += "file://remove_libxp.patch"
6
7OPENJDK_VERSION = "b27"
8OPENJDK_DATE = "26_oct_2012"
9SRC_URI[openjdk.md5sum] = "3a0963158e07c8829c8bd31a698bd23d"
10SRC_URI[openjdk.sha256sum] = "044c3877b15940ff04f8aa817337f2878a00cc89674854557f1a02f15b1802a0"
11
12CACAO_VERSION = "68fe50ac34ec"
13SRC_URI[cacao.md5sum] = "d7607c455d36ba69651dfea38546922c"
14SRC_URI[cacao.sha256sum] = "b8230f20d7022f9230bbfea13b2f3f179b2f42db40138ac6d32c82fc418ffc3a"
15
16JAMVM_VERSION = "0972452d441544f7dd29c55d64f1ce3a5db90d82"
17SRC_URI[jamvm.md5sum] = "f4616713ec609e35aa8070811bd952aa"
18SRC_URI[jamvm.sha256sum] = "bfa706402ac934d24f7119eb78f6be65e91439a4b2e49dbcc21e288137808f03"
19
20JAXP_FILE = "jaxp144_04.zip"
21SRC_URI[jaxp.md5sum] = "0ace787aa12177d201947e8ba0ba9bdd"
22SRC_URI[jaxp.sha256sum] = "490f696218c1fed9cb180680af883fe309b414fec232e9cec19645e12ad0b43c"
23
24
diff --git a/recipes-core/openjdk/openjdk-6_6b24-1.11.8.bb b/recipes-core/openjdk/openjdk-6_6b24-1.11.9.bb
index dfd77b4..2c2d6cc 100644
--- a/recipes-core/openjdk/openjdk-6_6b24-1.11.8.bb
+++ b/recipes-core/openjdk/openjdk-6_6b24-1.11.9.bb
@@ -2,8 +2,8 @@ require openjdk-6-release-6b24.inc
2 2
3PR = "${INC_PR}.0" 3PR = "${INC_PR}.0"
4 4
5SRC_URI[iced.md5sum] = "3dd02bc93e7f1cd7d59c0aef20f6c9f7" 5SRC_URI[iced.md5sum] = "1826c4bfb4faae1e820dd8997428a831"
6SRC_URI[iced.sha256sum] = "62620b5544d5e1df7508d7c777fb78532c75eec43b99c8c7d1a3c84f352c1ea3" 6SRC_URI[iced.sha256sum] = "0c134bea8d48c77ad5d41d4a0f98f471c381faaa0ef0c215d48687e709e93f3f"
7 7
8ICEDTEAPATCHES += "file://icedtea-jdk-rmi-crosscompile.patch;apply=no" 8ICEDTEAPATCHES += "file://icedtea-jdk-rmi-crosscompile.patch;apply=no"
9 9
diff --git a/recipes-core/openjdk/openjdk-6_6b27-1.12.4.bb b/recipes-core/openjdk/openjdk-6_6b27-1.12.4.bb
new file mode 100644
index 0000000..da36da5
--- /dev/null
+++ b/recipes-core/openjdk/openjdk-6_6b27-1.12.4.bb
@@ -0,0 +1,10 @@
1require openjdk-6-release-6b27.inc
2
3PR = "${INC_PR}.0"
4
5SRC_URI[iced.md5sum] = "85bfc656c20fb762b72b71d3492a326c"
6SRC_URI[iced.sha256sum] = "eb326c6ae0147ca4abe4bd79e52c1edc2ef08e5e008230e24bee3abb39e14dda"
7
8ICEDTEAPATCHES += "file://icedtea-jdk-rmi-crosscompile.patch;apply=no"
9
10DISTRIBUTION_PATCHES += "patches/icedtea-jdk-rmi-crosscompile.patch"
diff --git a/recipes-core/openjdk/openjdk-7-common.inc b/recipes-core/openjdk/openjdk-7-common.inc
index 3246814..7947157 100644
--- a/recipes-core/openjdk/openjdk-7-common.inc
+++ b/recipes-core/openjdk/openjdk-7-common.inc
@@ -4,8 +4,8 @@ LICENSE = "GPL-2.0-with-classpath-exception"
4PRIORITY = "optional" 4PRIORITY = "optional"
5SECTION = "libs" 5SECTION = "libs"
6 6
7# Name of the icedtea tarball and top-level directory. 7ICEDTEA_VERSION = "${@bb.parse.BBHandler.vars_from_file(d.getVar('FILE'),d)[1].split("-")[1] or '1.0'}"
8ICEDTEA = "NEEDS TO BE SET" 8ICEDTEA = "icedtea-${ICEDTEA_VERSION}"
9 9
10S = "${WORKDIR}/${ICEDTEA}" 10S = "${WORKDIR}/${ICEDTEA}"
11B = "${S}/build" 11B = "${S}/build"
@@ -307,6 +307,8 @@ FILES_${JDKPN}-dbg = "\
307 ${JDK_HOME}/jre/lib/${JDK_ARCH}/native_threads/.debug \ 307 ${JDK_HOME}/jre/lib/${JDK_ARCH}/native_threads/.debug \
308 ${JDK_HOME}/jre/lib/${JDK_ARCH}/server/.debug \ 308 ${JDK_HOME}/jre/lib/${JDK_ARCH}/server/.debug \
309 ${JDK_HOME}/jre/lib/${JDK_ARCH}/shark/.debug \ 309 ${JDK_HOME}/jre/lib/${JDK_ARCH}/shark/.debug \
310 ${JDK_HOME}/jre/lib/${JDK_ARCH}/cacao/.debug \
311 ${JDK_HOME}/jre/lib/${JDK_ARCH}/jamvm/.debug \
310 ${JDK_HOME}/jre/lib/${JDK_ARCH}/headless/.debug \ 312 ${JDK_HOME}/jre/lib/${JDK_ARCH}/headless/.debug \
311 ${JDK_HOME}/jre/lib/${JDK_ARCH}/xawt/.debug \ 313 ${JDK_HOME}/jre/lib/${JDK_ARCH}/xawt/.debug \
312 " 314 "
diff --git a/recipes-core/openjdk/openjdk-7_03b21-2.1.6.bb b/recipes-core/openjdk/openjdk-7_03b21-2.1.6.bb
index 5331ce0..c93b390 100644
--- a/recipes-core/openjdk/openjdk-7_03b21-2.1.6.bb
+++ b/recipes-core/openjdk/openjdk-7_03b21-2.1.6.bb
@@ -2,8 +2,6 @@ require openjdk-7-release-03b21.inc
2 2
3PR = "${INC_PR}.0" 3PR = "${INC_PR}.0"
4 4
5ICEDTEA = "icedtea-2.1.6"
6
7SRC_URI[iced.md5sum] = "f1118898beda7f94ce1731b78e9d2890" 5SRC_URI[iced.md5sum] = "f1118898beda7f94ce1731b78e9d2890"
8SRC_URI[iced.sha256sum] = "e6a65923acb29b87b9f8492adc6f00152b489441e788b64e2869301cc7fa29ba" 6SRC_URI[iced.sha256sum] = "e6a65923acb29b87b9f8492adc6f00152b489441e788b64e2869301cc7fa29ba"
9 7