Hi! Could you please try also excluding the continuation patch? I think that it works only on Linux, at least it says so on the its wiki page. Maybe I should add a "Linux" guard...
- Lukas Am 2010-11-09 03:21, schrieb Stephen Bannasch: > 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 _______________________________________________ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev