build error on OSX

Henri Gomez henri.gomez at gmail.com
Sun Jul 22 02:38:53 PDT 2012


Hi to all,

Even using Java 8 for building MLVM, using stephen scripts or my own,
build failed :


# Running javac:       43 files; in
/Users/henri/Downloads/mlvm/sources/jdk/make/java/invoke
/Library/Java/JavaVirtualMachines/1.8.0.jdk/Contents/Home/bin/java
-XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput
-Djava.awt.headless=true -Xmx512m -Xms512m -XX:PermSize=32m
-XX:MaxPermSize=160m
-Xbootclasspath/p:/Users/henri/Downloads/mlvm/sources/build/macosx-x86_64/langtools/dist/bootstrap/lib/javac.jar
-jar /Users/henri/Downloads/mlvm/sources/build/macosx-x86_64/langtools/dist/bootstrap/lib/javac.jar
-Xlint:-path -source 7 -target 7 -encoding ascii
-Xbootclasspath:/Users/henri/Downloads/mlvm/sources/build/macosx-x86_64/classes
-sourcepath /Users/henri/Downloads/mlvm/sources/build/macosx-x86_64/gensrc:::/Users/henri/Downloads/mlvm/sources/jdk/src/macosx/classes:/Users/henri/Downloads/mlvm/sources/jdk/src/solaris/classes:/Users/henri/Downloads/mlvm/sources/jdk/src/share/classes
-d /Users/henri/Downloads/mlvm/sources/build/macosx-x86_64/classes
@/Users/henri/Downloads/mlvm/sources/build/macosx-x86_64/tmp/java/java.lang.invoke/.classes.list.filtered
../../../src/share/classes/java/lang/invoke/MethodType.java:996:
error: cannot find symbol
        private final ConcurrentHashMap<Entry, Entry> map = new
ConcurrentHashMap<Entry, Entry>();
                      ^
  symbol:   class ConcurrentHashMap
  location: class WeakInternSet
../../../src/share/classes/java/lang/invoke/MethodType.java:996:
error: cannot find symbol
        private final ConcurrentHashMap<Entry, Entry> map = new
ConcurrentHashMap<Entry, Entry>();
                                                                ^
  symbol:   class ConcurrentHashMap
  location: class WeakInternSet
2 errors
make[4]: *** [.compile.classlist] Error 1
make[3]: *** [all] Error 1
make[2]: *** [all] Error 1
make[1]: *** [jdk-build] Error 2
make: *** [build_product_image] Error 2

*** create symbolic link to last build and persist
1.8.0_00-mlvm-2012_07_22.jdk into .last_build

build/macosx-x86_64/j2sdk-bundle/jdk1.8.0.jdk/Contents/Home/bin/java
does not exist, rebuild MLVM with ./update.sh

Any ideas ?

Thanks


More information about the mlvm-dev mailing list