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