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: 6800318
Votes 0
Synopsis hotspot HS14 b10 requires BOOTDIR of 1.6.0
Category java:build
Reported Against b01
Release Fixed 6u14(b02)
State 11-Closed, Verified, bug
Priority: 1-Very High
Related Bugs
Submit Date 02-FEB-2009
Description
Starting with the integration of HS14 b10 into 6u14 b01, the hotspot builds fail with a BOOTDIR of 1.5.0:

gnumake[6]: Entering directory `/BUILD_AREA/jdk6_14/control/build/linux-i586/hotspot/outputdir/linux_i486_compiler2/product'
echo "Making /BUILD_AREA/jdk6_14/control/build/linux-i586/hotspot/outputdir/linux_i486_compiler2/product/../generated/sa-jdi.jar"
Making /BUILD_AREA/jdk6_14/control/build/linux-i586/hotspot/outputdir/linux_i486_compiler2/product/../generated/sa-jdi.jar
if [ "/localtools/linux-i586/jdk1.5.0" = "" ]; then \
  echo "ALT_BOOTDIR, BOOTDIR or JAVA_HOME needs to be defined to build SA"; \
  exit 1; \
fi
if [ ! -f /localtools/linux-i586/jdk1.5.0/lib/tools.jar ] ; then \
  echo "Missing /localtools/linux-i586/jdk1.5.0/lib/tools.jar file. Use 1.6.0 or later version of JDK";\
  echo ""; \
  exit 1; \
fi
if [ ! -d /BUILD_AREA/jdk6_14/control/build/linux-i586/hotspot/outputdir/linux_i486_compiler2/product/../generated/saclasses ] ; then \
  mkdir -p /BUILD_AREA/jdk6_14/control/build/linux-i586/hotspot/outputdir/linux_i486_compiler2/product/../generated/saclasses;        \
fi

/localtools/linux-i586/jdk1.5.0/bin/javac -source 1.4 -classpath /localtools/linux-i586/jdk1.5.0/lib/tools.jar -sourcepath /BUILD_AREA/jdk6_14/hotspot/agent/src/share/classes -g -d /BUILD_AREA/jdk6_14/control/build/linux-i586/hotspot/outputdir/linux_i486_compiler2/product/../generated/saclasses /BUILD_AREA/jdk6_14/hotspot/agent/src/share/classes/sun/jvm/hotspot/CLHSDB.java ............<length list of files omitted>
.
.
.
.
/BUILD_AREA/jdk6_14/hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/soql/MethodCallable.java:63: cannot find  customer 
 customer   : class ScriptException
location: class sun.jvm.hotspot.utilities.soql.MethodCallable
      throw new ScriptException(exp);
                ^
/BUILD_AREA/jdk6_14/hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/soql/InvocableCallable.java:55: cannot find  customer 
 customer   : class ScriptException
location: class sun.jvm.hotspot.utilities.soql.InvocableCallable
      throw new ScriptException(nme);
                ^
33 errors
gnumake[6]: *** [/BUILD_AREA/jdk6_14/control/build/linux-i586/hotspot/outputdir/linux_i486_compiler2/product/../generated/sa-jdi.jar] Error 1
gnumake[6]: Leaving directory `/BUILD_AREA/jdk6_14/control/build/linux-i586/hotspot/outputdir/linux_i486_compiler2/product'
gnumake[5]: *** [all] Error 2
gnumake[5]: Leaving directory `/BUILD_AREA/jdk6_14/control/build/linux-i586/hotspot/outputdir/linux_i486_compiler2/product'
gnumake[4]: *** [sa_stuff] Error 2
gnumake[4]: Leaving directory `/BUILD_AREA/jdk6_14/control/build/linux-i586/hotspot/outputdir/linux_i486_compiler2/product'
gnumake[3]: *** [product] Error 2
gnumake[3]: Leaving directory `/BUILD_AREA/jdk6_14/control/build/linux-i586/hotspot/outputdir'
gnumake[2]: *** [generic_build2] Error 2
gnumake[2]: Leaving directory `/BUILD_AREA/jdk6_14/hotspot/make'
gnumake[1]: *** [product] Error 2
gnumake[1]: Leaving directory `/BUILD_AREA/jdk6_14/hotspot/make'
gnumake: *** [hotspot-build] Error 2
## Linux IA 32-bit local build finished on jdk-lin-i586
Posted Date : 2009-02-02 22:55:47.0
Work Around
N/A
Evaluation
BOOTDIR will be changed from 1.5.0 to 1.6.0

Sanity checks will need to be updated as well.
Posted Date : 2009-02-05 18:09:16.0
Comments
  
  Include a link with my name & email   


PLEASE NOTE: JDK6 is formerly known as Project Mustang