Problem to build jdk on Mac OS X from ppc64 stage after sync with jdk9

Sergey Bylokhov Sergey.Bylokhov at oracle.com
Thu Jan 23 08:32:37 UTC 2014


On 23.01.2014 3:53, Vladimir Kozlov wrote:
> I need help.
>
> I am trying to do control build in JPRT after I merged latest jdk9 
> source:
>
> http://hg.openjdk.java.net/jdk9/jdk9
Looks like the problem is that 8032348 is not pushed to the master 
workspace of jdk9, but the bootjdk have this fix.
>
> to latest ppc64 sources:
>
> http://hg.openjdk.java.net/ppc-aix-port/stage-9
>
> I have build failure on Mac OS X (on other platforms it passed). See 
> the output below. I tried different JPRT queues - the same problem.
>
> During sync I had to merge common/autoconf/toolchain.m4 (merged 
> automatically) and regenerate generated-configure.sh.
>
> The latest changes to toolchain.m4 was:
>
> http://hg.openjdk.java.net/jdk9/jdk9/rev/50669e45cec4
>
> Next jdk files merge was resolved automatically:
>
> merging make/CompileDemos.gmk
> merging src/solaris/bin/java_md_solinux.c
> merging test/ProblemList.txt
> merging test/tools/launcher/ExecutionEnvironment.java
> 291 files updated, 4 files merged, 14 files removed, 0 files unresolved
>
> Thanks,
> Vladimir
>
> The build failure on Mac OS X:
>
> Cleaning up: 
> /opt/jprt/T/P1/223112.vkozlov/s/build/macosx-x86_64-normal-server-release/jdk/gensrc_jobjc/src
> Outputting classes to: 
> /opt/jprt/T/P1/223112.vkozlov/s/build/macosx-x86_64-normal-server-release/jdk/gensrc_jobjc/src
> Searching for bridged frameworks in: 
> /opt/jprt/T/P1/223112.vkozlov/s/build/macosx-x86_64-normal-server-release/jdk/gensrc_jobjc/bridge
> found 3 frameworks
> Parsing XML
> Exception in thread "main" java.lang.UnsatisfiedLinkError: no JObjC in 
> java.library.path
>     at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1857)
>     at java.lang.Runtime.loadLibrary0(Runtime.java:870)
>     at java.lang.System.loadLibrary(System.java:1119)
>     at com.apple.jobjc.Coder.<clinit>(Coder.java:60)
>     at 
> com.apple.internal.jobjc.generator.model.coders.CoderDescriptor.<clinit>(CoderDescriptor.java:38)
>     at 
> com.apple.internal.jobjc.generator.model.types.NType$NPrimitive.<init>(NType.java:117)
>     at 
> com.apple.internal.jobjc.generator.model.types.Type.<clinit>(Type.java:57)
>     at 
> com.apple.internal.jobjc.generator.model.Element.<init>(Element.java:47)
>     at 
> com.apple.internal.jobjc.generator.model.Framework.<init>(Framework.java:99)
>     at 
> com.apple.internal.jobjc.generator.FrameworkGenerator.parseFrameworksFrom(FrameworkGenerator.java:56)
>     at 
> com.apple.internal.jobjc.generator.Generator.main(Generator.java:57)
> make[2]: *** 
> [/opt/jprt/T/P1/223112.vkozlov/s/build/macosx-x86_64-normal-server-release/jdk/gensrc_jobjc/_the.generator] 
> Error 1
> make[1]: *** [gensrc-only] Error 2
> make: *** [jdk-only] Error 2


-- 
Best regards, Sergey.




More information about the build-dev mailing list