If I exclude the coro patch: export davinci=$(pwd) guards="buildable testable /coro"
Then I get this error: # Running javac: /usr/local/soylatte16-i386-1.0.3/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Xmx896m -Xms128m -XX:PermSize=32m -XX:MaxPermSize=160m -Xbootclasspath/p:/Users/stephen/dev/java/src/mlvm/sources/build/bsd-amd64/langtools/dist/bootstrap/lib/javac.jar -jar /Users/stephen/dev/java/src/mlvm/sources/build/bsd-amd64/langtools/dist/bootstrap/lib/javac.jar -g -source 7 -target 7 -encoding ascii -Xbootclasspath:/Users/stephen/dev/java/src/mlvm/sources/build/bsd-amd64/classes -XDallowTransitionalJSR292=no -sourcepath /Users/stephen/dev/java/src/mlvm/sources/build/bsd-amd64/gensrc:../../../src/solaris/classes:../../../src/share/classes -d /Users/stephen/dev/java/src/mlvm/sources/build/bsd-amd64/classes @/Users/stephen/dev/java/src/mlvm/sources/build/bsd-amd64/tmp/java/java.dyn/.classes.list.filtered ../../../src/share/classes/java/dyn/BootstrapMethod.java:76: class InvokeDynamic is public, should be declared in a file named InvokeDynamic.java public final class InvokeDynamic { ^ This time I checked an all the patches applied cleanly: *** integrating mlvm patchsets into bsdport sources ... *** creating symbolic links to the patch directories from the corresponding *** .hg directories of the full source + ln -s ../../../patches/hotspot sources/hotspot/.hg/patches + ln -s ../../../patches/jdk sources/jdk/.hg/patches + ln -s ../../../patches/langtools sources/langtools/.hg/patches 19156401 -rw-r--r-- 1 stephen staff 1561 Nov 8 20:23 patches/hotspot/series 19156401 -rw-r--r-- 1 stephen staff 1561 Nov 8 20:23 sources/hotspot/.hg/patches/series *** running: hg qselect --reapply $guards + (cd sources/hotspot; hg qselect --reapply buildable testable /coro $(sh $davinci/patches/make/current-release.sh)) + (cd sources/jdk; hg qselect --reapply buildable testable /coro $(sh $davinci/patches/make/current-release.sh)) + (cd sources/langtools; hg qselect --reapply buildable testable /coro $(sh $davinci/patches/make/current-release.sh)) *** running: hg qselect --pop $guards + (cd sources/hotspot; hg qselect --pop buildable testable /coro $(sh $davinci/patches/make/current-release.sh)) + (cd sources/jdk; hg qselect --pop buildable testable /coro $(sh $davinci/patches/make/current-release.sh)) + (cd sources/langtools; hg qselect --pop buildable testable /coro $(sh $davinci/patches/make/current-release.sh)) *** running: hg qselect; hg qunapplied + (cd sources/hotspot; hg qselect; hg qunapplied) /coro 4afae810a801 buildable testable continuation.patch + (cd sources/jdk; hg qselect; hg qunapplied) /coro 66e5d25098bb buildable testable indy-bsm-6964498.patch meth-lookup-6980096.patch meth-proxy-6953246.patch meth-cval-6982752.patch meth-ing-6939224.patch meth-api-6981777.patch meth-edrfix-6979327.patch meth.patch meth.test.patch meth-conv-6939861.patch indy.patch indy-bsm-postjdk7.patch indy-args-6984311.patch indy-dep-6982754.patch indy.pack.patch continuation.patch anonk.patch + (cd sources/langtools; hg qselect; hg qunapplied) /coro buildable d3564f381c7c testable meth-cast-6979683.patch meth-edrfix-6979327.patch meth.patch indy-bsm-6964498.patch meth-edrfix-mlvm-only.patch indy-args-6984311.patch *** running: hg update -r + (cd sources/hotspot; hg update -r $(sh $davinci/patches/make/current-release.sh)) 0 files updated, 0 files merged, 0 files removed, 0 files unresolved + (cd sources/jdk; hg update -r $(sh $davinci/patches/make/current-release.sh)) 0 files updated, 0 files merged, 0 files removed, 0 files unresolved + (cd sources/langtools; hg update -r $(sh $davinci/patches/make/current-release.sh)) 0 files updated, 0 files merged, 0 files removed, 0 files unresolved *** running: hg qpush -a + (cd sources/hotspot; hg qpush -a) (working directory not at a head) applying continuation.patch skipping tailc.patch - guarded by ['+tailc-lazy'] skipping tailc-eager.patch - guarded by ['+tailc-lazy'] skipping hotswap.patch - guarded by ['+hotswap'] skipping coro.patch - guarded by '-/coro' now at: continuation.patch + (cd sources/jdk; hg qpush -a) (working directory not at a head) applying indy-bsm-6964498.patch applying meth-lookup-6980096.patch applying meth-proxy-6953246.patch applying meth-cval-6982752.patch applying meth-ing-6939224.patch applying meth-api-6981777.patch applying meth-edrfix-6979327.patch applying meth.patch patch meth.patch is empty applying meth.test.patch patch meth.test.patch is empty applying meth-conv-6939861.patch applying indy.patch patch indy.patch is empty applying indy-bsm-postjdk7.patch applying indy-args-6984311.patch patch indy-args-6984311.patch is empty applying indy-dep-6982754.patch patch indy-dep-6982754.patch is empty applying indy.pack.patch skipping dyncast.patch - guarded by ['+dyncast'] skipping inti.patch - guarded by '-buildable' skipping callcc_old.patch - guarded by ['+callcc_old'] applying continuation.patch skipping tailc.patch - guarded by ['+tailc'] applying anonk.patch skipping coro.patch - guarded by '-/coro' now at: anonk.patch + (cd sources/langtools; hg qpush -a) (working directory not at a head) applying meth-cast-6979683.patch applying meth-edrfix-6979327.patch applying meth.patch patch meth.patch is empty applying indy-bsm-6964498.patch applying meth-edrfix-mlvm-only.patch applying indy-args-6984311.patch skipping meth-ldc-6939203.patch - guarded by '-testable' skipping meth-ver-6949040.patch - guarded by '-testable' skipping meth-anno.patch - guarded by '-testable' skipping dyncast.patch - guarded by ['+dyncast'] skipping tailc.patch - guarded by ['+tailc'] now at: indy-args-6984311.patch _______________________________________________ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev