Thanks John. Could you provide me link or copy of your build.sh ?
Cheers 2012/7/10 John Rose <john.r.r...@oracle.com>: > On Jul 4, 2012, at 11:46 PM, Henri Gomez wrote: > > What's current build process to be used ? > > > It appears that JDK 8 needs to be built with a JDK 8 release. (I don't have > any information about whether this is intentional or why it is.) > > Below are some recent changes I've made to my copy of build.sh, including a > setting of ALT_BOOTDIR. > > Another form of build breakage may show up also, if you use a very new JDK 8 > release to build with. Some recent builds of javac get this error when > building the new meth-lazy stuff: > > /Users/jrose/Projects/davinci/sources/jdk/src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java:37: > error: package com.sun.xml.internal.ws.org.objectweb.asm does not exist > import com.sun.xml.internal.ws.org.objectweb.asm.*; > > > I haven't tracked down this bug, but it may be a change in the way javac > performs filtering on rt.jar. My workaround is to use a slightly older > version of JDK 8 to build with. > > I hope this helps... > — John > > > diff -ru build.sh.~5~ build.sh > --- build.sh.~5~ 2012-02-15 23:45:46.000000000 -0800 > +++ build.sh 2012-07-07 21:59:34.000000000 -0700 > @@ -21,7 +21,9 @@ > #export ALT_BOOTDIR=/usr/local/soylatte16-i386-1.0.3 > #export ALT_BOOTDIR=/usr/local/soylatte16-amd64-1.0.3 > #export ALT_BOOTDIR=$JAVA7X_HOME > -export > ALT_BOOTDIR=$DAVINCI/sources/build-stable-bootstrap-0623/bsd-i586/j2sdk-image > +#export > ALT_BOOTDIR=$DAVINCI/sources/build-stable-bootstrap-0623/bsd-amd64/j2sdk-image > +#export ALT_BOOTDIR=$HOME/env/JAVA7_HOME > +export ALT_BOOTDIR=$HOME/env/JAVA8_HOME > > #for solaris hack this file: > ./jdk/src/solaris/javavm/export/machine/endian.h > > @@ -40,11 +42,10 @@ > ALT_JIBX_LIBS_PATH=$HOME/Downloads/jibx/lib > ALT_JDK_IMPORT_PATH=$ALT_BOOTDIR > ALT_BOOTDIR=$ALT_BOOTDIR > - ALT_BINARY_PLUGS_PATH=$HOME/Downloads/JDK7/jdk-7-icedtea-plugs > - ALT_FREETYPE_HEADERS_PATH=/usr/X11R6/include > - ALT_FREETYPE_LIB_PATH=/usr/X11R6/lib > ANT_HOME=/usr/share/ant > NO_DOCS=true > + NO_DEMOS=true > + NO_SAMPLES=true > HOTSPOT_BUILD_JOBS=2 > BUILD_LANGTOOLS=true > BUILD_HOTSPOT=true > @@ -58,8 +62,8 @@ > LD_LIBRARY_PATH= > COMMAND_MODE=unix2003 > OPENJDK=true > - CC=gcc-4.2 > - CXX=g++-4.2 > + CC=$( xcrun -find gcc ) > + CXX=$( xcrun -find g++ ) > " > > # MACOSX_UNIVERSAL=false > > > > > > > _______________________________________________ > mlvm-dev mailing list > mlvm-dev@openjdk.java.net > http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev > _______________________________________________ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev