Target "gnumake images" broken in jdk7/tl/jdk
Joël FÉRAUD
Joel.Feraud at Sun.COM
Mon Jun 9 13:39:58 UTC 2008
Makes sense! Thanks Tim.
Joel
Tim Bell wrote:
> Joël wrote:
>
>>> The target "images" is broken since I pulled 2 days ago this changeset:
>>> http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f494f33398f1 "6708729:
>>> update jdk Makefiles for new javap"
>>>
>>> The build error is:
>>> [...]
>>> /jmgt/mirror/jdk/6_05/promoted/latest/binaries/solaris-sparcv9/bin/jar
>>> c0f
>>> /jmgt/user/hg/repositories/jdk7/tl-local/jdk/build/solaris-sparc/lib/tools.jar
>>> -C [...] \
>>> -J-client -J-Xmx896m -J-Xms128m -J-XX:PermSize=32m
>>> -J-XX:MaxPermSize=160m
>>> /jmgt/user/hg/repositories/jdk7/tl-local/jdk/build/solaris-sparc/classes/com/sun/tools/classfile
>>> : no such file or directory
>>> /jmgt/user/hg/repositories/jdk7/tl-local/jdk/build/solaris-sparc/classes/com/sun/tools/javap
>>> : no such file or directory
>>> gnumake: *** [initial-image-jdk] Error 1
>>>
>>> Anybody else having noticed this problem?
>
> After sleeping on this issue I believe I understand what is happening.
>
> When you build only tl/jdk the other pieces are assembled from the
> latest promoted JDK.
> The new classes Jon added for 6708729/6439940 are not there yet, so they
> are not pulled
> over. The build fails later when trying to assemble tools.jar.
>
> The following statement applies only to the jdk7/tl forest: until b30 is
> promoted, you _must_
> build (at least) langtools plus jdk to get the new classes added.
>
> You may build the rest (corba hotspot jaxp jaxws etc...) if you wish.
>
> Tim
>
More information about the build-dev
mailing list