Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 6872177
Votes 0
Synopsis JCE framework and provider builds broken following -target 7 changes
Category jce:runtime
Reported Against
Release Fixed 7(b71)
State 10-Fix Delivered, bug
Priority: 2-High
Related Bugs 6854244
Submit Date 15-AUG-2009
Description
The -source 7 -target 7 changes (and to a lesser degret the ECC provider) caused the existing JCE provider build mechanism to change.  We must now build the langtools repository in order to get/use a JDK7 compiler to compile the JDK.
Posted Date : 2009-08-15 00:24:23.0
Work Around
N/A
Evaluation
Add a new switch which stops builds of the source bundles, everything else was already done.

    SKIP_BUNDLES_BUILD=true

The repositories required to build are:

    ., langtools, jdk, jdk/make/closed, jdk/src/closed.

You can create a small forest (faster copying to build machines) or use the whole thing.

An example command line is:

gnumake \
    ALT_BOOTDIR=6u14 \
    ALT_JDK_IMPORT_PATH=6u14 \
    DEV_ONLY=true \
    SKIP_FASTDEBUG_BUILD=true \
    SKIP_DEBUG_BUILD=true \
    SKIP_OPENJDK_BUILD=true \
    SKIP_BUNDLES_BUILD=true \
    BUILD_CORBA=false \
    BUILD_DEPLOY=false \
    BUILD_HOTSPOT=false \
    BUILD_INSTALL=false \
    BUILD_JAXP=false \
    BUILD_JAXWS=false \
    BUILD_JDK=true \
    BUILD_LANGTOOLS=true \
    BUILD_SPONSORS=false \
    NO_IMAGES=true \
    NO_DOCS=true \
    INCREMENTAL_BUILD=false \
    all
Posted Date : 2009-08-15 00:24:23.0
Comments
  
  Include a link with my name & email   


PLEASE NOTE: JDK6 is formerly known as Project Mustang