summaryrefslogtreecommitdiffstats
path: root/recipes-core/openjdk/openjdk-8-common.inc
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-core/openjdk/openjdk-8-common.inc')
-rw-r--r--recipes-core/openjdk/openjdk-8-common.inc13
1 files changed, 5 insertions, 8 deletions
diff --git a/recipes-core/openjdk/openjdk-8-common.inc b/recipes-core/openjdk/openjdk-8-common.inc
index 1fbe7fe..0ef4750 100644
--- a/recipes-core/openjdk/openjdk-8-common.inc
+++ b/recipes-core/openjdk/openjdk-8-common.inc
@@ -8,13 +8,13 @@ require openjdk-common.inc
8 8
9AUTOTOOLS_SCRIPT_PATH = "${S}/common/autoconf/" 9AUTOTOOLS_SCRIPT_PATH = "${S}/common/autoconf/"
10export AUTOCONF_DIR="${AUTOTOOLS_SCRIPT_PATH}" 10export AUTOCONF_DIR="${AUTOTOOLS_SCRIPT_PATH}"
11
12FILESPATH =. "${FILE_DIRNAME}/patches-openjdk-8:" 11FILESPATH =. "${FILE_DIRNAME}/patches-openjdk-8:"
13 12
14# for weird openjdk-common.inc 13# for weird openjdk-common.inc
15S = "${WORKDIR}/${OPENJDK_HG_U}-${OPENJDK_CHANGESET}" 14S = "${WORKDIR}/${OPENJDK_HG_U}-${OPENJDK_CHANGESET}"
15export TOPDIR="${S}"
16 16
17SRC_URI = " \ 17SRC_URI = "\
18 ${OPENJDK_URI} \ 18 ${OPENJDK_URI} \
19 ${HOTSPOT_URI} \ 19 ${HOTSPOT_URI} \
20 ${CORBA_URI} \ 20 ${CORBA_URI} \
@@ -155,16 +155,12 @@ def jdk_configure_options(d):
155do_unpack[postfuncs] += "do_unpack_extract_submodules" 155do_unpack[postfuncs] += "do_unpack_extract_submodules"
156do_unpack[postfuncs] += "${@bb.utils.contains('PACKAGECONFIG', 'x11', '', 'do_unpack_delete_X11_wrappers', d)}" 156do_unpack[postfuncs] += "${@bb.utils.contains('PACKAGECONFIG', 'x11', '', 'do_unpack_delete_X11_wrappers', d)}"
157 157
158do_configure_prepend() {
159 export ${@jdk_environment_options(d)}
160}
161
162export DEBUG_BINARIES = "true" 158export DEBUG_BINARIES = "true"
163 159
164ALTERNATIVE_PRIORITY = "50" 160ALTERNATIVE_PRIORITY = "50"
165 161
166OPENJDK_UPDATE_VERSION = "${@d.getVar('PV').split('b')[0]}" 162OPENJDK_UPDATE_VERSION = "${PV}"
167OPENJDK_BUILD_NUMBER = "b${@d.getVar('PV').split('b')[1]}" 163OPENJDK_BUILD_NUMBER = "ga"
168EXTRA_OECONF_append = "\ 164EXTRA_OECONF_append = "\
169 --with-build-number=${OPENJDK_BUILD_NUMBER} \ 165 --with-build-number=${OPENJDK_BUILD_NUMBER} \
170 --with-update-version=${OPENJDK_UPDATE_VERSION} \ 166 --with-update-version=${OPENJDK_UPDATE_VERSION} \
@@ -176,6 +172,7 @@ EXTRA_OECONF_append = "\
176FLAGS_GCC6 = "-fno-lifetime-dse -fno-delete-null-pointer-checks" 172FLAGS_GCC6 = "-fno-lifetime-dse -fno-delete-null-pointer-checks"
177FLAGS_GCC7 = "-fno-lifetime-dse -fno-delete-null-pointer-checks" 173FLAGS_GCC7 = "-fno-lifetime-dse -fno-delete-null-pointer-checks"
178FLAGS_GCC8 = "-fno-lifetime-dse -fno-delete-null-pointer-checks" 174FLAGS_GCC8 = "-fno-lifetime-dse -fno-delete-null-pointer-checks"
175FLAGS_GCC9 = "-fno-lifetime-dse -fno-delete-null-pointer-checks"
179 176
180# flags for -native, and for bits that need a host-tool during -cross 177# flags for -native, and for bits that need a host-tool during -cross
181BUILD_CFLAGS_append = " ${@openjdk_build_helper_get_build_cflags(d)}" 178BUILD_CFLAGS_append = " ${@openjdk_build_helper_get_build_cflags(d)}"