diff options
Diffstat (limited to 'recipes-core/openjdk/openjdk-6-release-6b24.inc')
| -rw-r--r-- | recipes-core/openjdk/openjdk-6-release-6b24.inc | 114 |
1 files changed, 114 insertions, 0 deletions
diff --git a/recipes-core/openjdk/openjdk-6-release-6b24.inc b/recipes-core/openjdk/openjdk-6-release-6b24.inc new file mode 100644 index 0000000..42d1e6f --- /dev/null +++ b/recipes-core/openjdk/openjdk-6-release-6b24.inc | |||
| @@ -0,0 +1,114 @@ | |||
| 1 | require openjdk-6-common.inc | ||
| 2 | |||
| 3 | # needed for dis-asm.h | ||
| 4 | DEPENDS += "binutils" | ||
| 5 | |||
| 6 | EXTRA_OECONF += "\ | ||
| 7 | --with-jdk-home=${WORKDIR}/fake-jdk \ | ||
| 8 | --with-jar=${STAGING_LIBDIR_JVM_NATIVE}/icedtea6-native/bin/jar \ | ||
| 9 | --with-out-rhino \ | ||
| 10 | --with-jaxws-drop-zip=${DL_DIR}/${JAXWS_FILE} \ | ||
| 11 | --with-jaf-drop-zip=${DL_DIR}/${JAF_FILE} \ | ||
| 12 | --with-jaxp-drop-zip=${DL_DIR}/${JAXP_FILE} \ | ||
| 13 | --with-cacao-src-zip=${DL_DIR}/${CACAO_VERSION}.tar.gz \ | ||
| 14 | --with-jamvm-src-zip=${DL_DIR}/jamvm-${JAMVM_VERSION}.tar.gz \ | ||
| 15 | --with-openjdk-src-zip=${DL_DIR}/openjdk-6-src-${OPENJDK_VERSION}-${OPENJDK_DATE}.tar.gz \ | ||
| 16 | " | ||
| 17 | |||
| 18 | # List of additional JVM to include in the build. | ||
| 19 | WITH_ADDITIONAL_VMS = "shark,cacao,jamvm" | ||
| 20 | |||
| 21 | # Name of the directory containing the compiled output | ||
| 22 | BUILD_DIR = "openjdk.build" | ||
| 23 | BUILD_DIR_ECJ = "openjdk.build-ecj" | ||
| 24 | |||
| 25 | # Force arm mode for now | ||
| 26 | ARM_INSTRUCTION_SET_armv4t = "ARM" | ||
| 27 | |||
| 28 | ICEDTEA_URI = "http://icedtea.classpath.org/download/source/${ICEDTEA}.tar.gz;name=iced" | ||
| 29 | SRC_URI[iced.md5sum] = "c381d987f8d2facece8c54e98fd547f8" | ||
| 30 | SRC_URI[iced.sha256sum] = "15491d7f2f81436aaf87f964d923b95b4bda8f6689198b4999961070b6c68851" | ||
| 31 | |||
| 32 | OPENJDK_VERSION = "b24" | ||
| 33 | OPENJDK_DATE = "14_nov_2011" | ||
| 34 | OPENJDK_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" | ||
| 35 | SRC_URI[openjdk.md5sum] = "0eabdd360169144336e50081b8d01001" | ||
| 36 | SRC_URI[openjdk.sha256sum] = "f84e7f0938f4939660ff8f9c2aa164d301faa8a519f2324ceb05ad34b2e09227" | ||
| 37 | |||
| 38 | JAXWS_FILE = "jdk6-jaxws2_1_6-2011_06_13.zip" | ||
| 39 | JAXWS_URI = "http://icedtea.classpath.org/download/drops/${JAXWS_FILE};name=jaxws" | ||
| 40 | SRC_URI[jaxws.md5sum] = "8fd91b09b643a19a912b8a75e7a7a9d5" | ||
| 41 | SRC_URI[jaxws.sha256sum] = "229040544e791f44906e8e7b6f6faf503c730a5d854275135f3925490d5c3be3" | ||
| 42 | |||
| 43 | JAF_FILE = "jdk6-jaf-b20.zip" | ||
| 44 | JAF_URI = "http://icedtea.classpath.org/download/drops/${JAF_FILE};name=jaf" | ||
| 45 | SRC_URI[jaf.md5sum] = "bc95c133620bd68c161cac9891592901" | ||
| 46 | SRC_URI[jaf.sha256sum] = "78c7b5c9d6271e88ee46abadd018a61f1e9645f8936cc8df1617e5f4f5074012" | ||
| 47 | |||
| 48 | JAXP_FILE = "jaxp144_03.zip" | ||
| 49 | JAXP_URI = "http://icedtea.classpath.org/download/drops/${JAXP_FILE};name=jaxp" | ||
| 50 | SRC_URI[jaxp.md5sum] = "9eea471ad474040265c688858fcf09aa" | ||
| 51 | SRC_URI[jaxp.sha256sum] = "c1a5348e17b330a7e4b18431e61a40efd2ba99a7da71102cf2c604478ef96012" | ||
| 52 | |||
| 53 | CACAO_URI = "http://icedtea.classpath.org/download/drops/cacao/${CACAO_VERSION}.tar.gz;name=cacao" | ||
| 54 | |||
| 55 | JAMVM_URI = "http://icedtea.classpath.org/download/drops/jamvm/jamvm-${JAMVM_VERSION}.tar.gz;name=jamvm" | ||
| 56 | |||
| 57 | # Allow overriding this separately | ||
| 58 | OEPATCHES = "\ | ||
| 59 | file://build-hacks.patch \ | ||
| 60 | file://cacao-libtoolize.patch \ | ||
| 61 | file://cacao-loadavg-makefile.patch \ | ||
| 62 | file://fix_hotspot_crosscompile.patch \ | ||
| 63 | file://cacao-loadavg.patch;apply=no \ | ||
| 64 | " | ||
| 65 | |||
| 66 | # Allow overriding this separately | ||
| 67 | ICEDTEAPATCHES = "\ | ||
| 68 | file://icedtea-launcher-stdc++.patch;apply=no \ | ||
| 69 | file://icedtea-crosscompile-fix.patch;apply=no \ | ||
| 70 | file://icedtea-hostbuildcc.patch;apply=no \ | ||
| 71 | file://icedtea-unbreak-float.patch;apply=no \ | ||
| 72 | file://icedtea-remove_werror.patch;apply=no \ | ||
| 73 | file://icedtea-libnet-renaming.patch;apply=no \ | ||
| 74 | file://icedtea-fix-xrender.patch;apply=no \ | ||
| 75 | file://icedtea-shark-arm-linux-cpu-detection.patch;apply=no \ | ||
| 76 | file://icedtea-zero-hotspotfix.patch;apply=no \ | ||
| 77 | " | ||
| 78 | |||
| 79 | ICEDTEAPATCHES_append_libc-uclibc = " \ | ||
| 80 | file://icedtea-hotspot-isfinte.patch;apply=no \ | ||
| 81 | file://icedtea-hotspot-glibc-version.patch;apply=no \ | ||
| 82 | file://icedtea-hotspot-loadavg.patch;apply=no \ | ||
| 83 | file://icedtea-hotspot-isnanf.patch;apply=no \ | ||
| 84 | file://icedtea-jdk-iconv-uclibc.patch;apply=no \ | ||
| 85 | file://icedtea-jdk-remove-unused-backtrace.patch;apply=no \ | ||
| 86 | file://icedtea-jdk-unpack-uclibc.patch;apply=no \ | ||
| 87 | file://icedtea-hotspot-dlvsym-uclibc.patch;apply=no \ | ||
| 88 | " | ||
| 89 | |||
| 90 | # Allow overriding this separately | ||
| 91 | DISTRIBUTION_PATCHES = "\ | ||
| 92 | patches/icedtea-launcher-stdc++.patch \ | ||
| 93 | patches/icedtea-crosscompile-fix.patch \ | ||
| 94 | patches/icedtea-hostbuildcc.patch \ | ||
| 95 | patches/icedtea-unbreak-float.patch \ | ||
| 96 | patches/icedtea-remove_werror.patch \ | ||
| 97 | patches/icedtea-libnet-renaming.patch \ | ||
| 98 | patches/icedtea-fix-xrender.patch \ | ||
| 99 | patches/icedtea-shark-arm-linux-cpu-detection.patch \ | ||
| 100 | patches/icedtea-zero-hotspotfix.patch \ | ||
| 101 | " | ||
| 102 | |||
| 103 | DISTRIBUTION_PATCHES_append_libc-uclibc = "\ | ||
| 104 | patches/icedtea-hotspot-isfinte.patch \ | ||
| 105 | patches/icedtea-hotspot-isnanf.patch \ | ||
| 106 | patches/icedtea-hotspot-glibc-version.patch \ | ||
| 107 | patches/icedtea-hotspot-loadavg.patch \ | ||
| 108 | patches/icedtea-jdk-iconv-uclibc.patch \ | ||
| 109 | patches/icedtea-jdk-remove-unused-backtrace.patch \ | ||
| 110 | patches/icedtea-jdk-unpack-uclibc.patch \ | ||
| 111 | patches/icedtea-hotspot-dlvsym-uclibc.patch \ | ||
| 112 | " | ||
| 113 | |||
| 114 | export DISTRIBUTION_PATCHES | ||
