mlvm failed building coroutine.cpp on Mac OS X 10.4.6

Stephen Bannasch stephen.bannasch at deanbrook.org
Mon Nov 8 18:21:04 PST 2010


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



More information about the mlvm-dev mailing list