RFR: 8000461 Top level build doesn't pass OPENJDK=true through to the hotspot build
David Holmes
david.holmes at oracle.com
Sun Oct 7 23:36:15 UTC 2012
This is a simple fix contributed by Mark Weilaard to add the
OPENJDK=true make variable to COMMON_BUILD_ARGUMENTS so that it gets
passed down to the component builds - in particular hotspot:
http://cr.openjdk.java.net/~dholmes/8000461/webrev/
Here's an extract from a build log showing the value gets passed:
cd ./hotspot/make && \
make JDK_TOPDIR=/export/users/dh/jdk8-build/jdk
JDK_MAKE_SHARED_DIR=/export/users/dh/jdk8-build/jdk/
make/common/shared EXTERNALSANITYCONTROL=true SOURCE_LANGUAGE_VERSION=7
TARGET_CLASS_VERSION=7 MILESTONE=ea BUILD_NUMBER=b00
JDK_BUILD_NUMBER=b00 FULL_VERSION=1.8.0-ea-b00
PREVIOUS_JDK_VERSION=1.7.0 JDK_VERSION=1.8.0 JDK_MKTG_VERSION=8 JDK_MAJOR_VE
RSION=1 JDK_MINOR_VERSION=8 JDK_MICRO_VERSION=0 PREVIOUS_MAJOR_VERSION=1
PREVIOUS_MINOR_VERSION=7 PREVIOUS_MICRO_VERSION=0 O
PENJDK=true ARCH_DATA_MODEL=64 COOKED_BUILD_NUMBER=0
ALT_OUTPUTDIR=/export/users/dh/jdk8-build/builds/b00/openjdk-linu
x-i586-ea/hotspot/outputdir
ALT_EXPORT_PATH=/export/users/dh/jdk8-build/builds/b00/openjdk-linux-i586-ea/hotspot/impor
t BUILD_FLAVOR=product ALT_SLASH_JAVA=/java
ALT_BOOTDIR=/java/re/jdk/1.7.0/archive/fcs/binaries/linux-amd64
ALT_LANGTOOLS_DI
ST=/export/users/dh/jdk8-build/builds/b00/openjdk-linux-i586-ea/langtools/dist
all_product
Thanks,
David
More information about the build-dev
mailing list