RFR: 8000461 Top level build doesn't pass OPENJDK=true through to the hotspot build

Tim Bell tim.bell at oracle.com
Mon Oct 8 01:29:01 UTC 2012


On 10/07/12 16:36, David Holmes wrote:
> 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/

Looks good.  Reviewed!

Tim

> 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