Build failure in JObjC

Michael McMahon michael.x.mcmahon at oracle.com
Thu Feb 9 11:53:44 PST 2012


I saw that error too yesterday and assumed it was caused by (my 
incomplete work for) 7142950
You could try the completed patch from the webrev today and see if it 
fixes it for you.

Also, did you update to 10.7.3 recently? I updated yesterday and wonder 
if that
might be the cause.

- Michael

On 09/02/12 17:28, Scott Kovatch wrote:
> Hello,
>
> I updated my jdk7u-dev forest last night and I can no longer build JObjC. I'm also on 10.7.3.  Any ideas?
>
> Does JObjC have an owner, either in the community or within Oracle?
>
> -- Scott
>
>       [exec] java -d64 -Xms128m -Xmx512m -Djava.library.path=/Users/skovatch/src/jdk7u-dev/build/macosx-universal/JObjC.dst/Debug -Xbootclasspath:/Library/Java/JavaVirtualMachines/1.7.0-b228.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/1.7.0-b228.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/1.7.0-b228.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/1.7.0-b228.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/1.7.0-b228.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/1.7.0-b228.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/1.7.0-b228.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/1.7.0-b228.jdk/Contents/Home/jre/classes -classpath /Users/skovatch/src/jdk7u-dev/build/macosx-universal/JObjC.build/bin/core:/Users/skovatch/src/jdk7u-dev/build/macosx-universal/JObjC.build/bin/generator -ea com.apple.internal.jobjc.generator.Generator dst=/Users/skovatch/src/jdk7u-dev/build/macosx-universal/JObjC.build/src/jobjc frameworks=/Users/skovatch/src/jdk7u-dev/build/macosx-universal/stable_bridge_metadata
>       [exec] ./rungen:67:in `raise': exception class/object expected (TypeError)
>       [exec] 	from ./rungen:67
>       [exec] Cleaning up: /Users/skovatch/src/jdk7u-dev/build/macosx-universal/JObjC.build/src/jobjc
>       [exec] Outputting classes to: /Users/skovatch/src/jdk7u-dev/build/macosx-universal/JObjC.build/src/jobjc
>       [exec] Searching for bridged frameworks in: /Users/skovatch/src/jdk7u-dev/build/macosx-universal/stable_bridge_metadata
>       [exec] found 0 frameworks
>       [exec] Parsing XML
>       [exec] Parsing dependencies
>       [exec] Parsing types
>       [exec] SORBB -- Getting Struct offsets @W32
>       [exec] SORBB -- Getting Struct offsets @W64
>       [exec] Parsing classes
>       [exec] Parsing constants
>       [exec] Parsing functions
>       [exec] --1-- Generator: consolidateClassesForFrameworks
>       [exec] --2-- Resolving duplicate classes:
>       [exec] Determining super classes:
>       [exec] --1-- Generator: TypeCache load
>       [exec] --1-- Generator: disambiguateMethodNames
>       [exec] Exception in thread "main" java.lang.NullPointerException
>       [exec] 	at com.apple.internal.jobjc.generator.MethodDisambiguator.disambiguateMethodNamesFor(MethodDisambiguator.java:50)
>       [exec] 	at com.apple.internal.jobjc.generator.MethodDisambiguator.disambiguateMethodNames(MethodDisambiguator.java:43)
>       [exec] 	at com.apple.internal.jobjc.generator.Generator.main(Generator.java:66)
>




More information about the macosx-port-dev mailing list