Differences between OpenJDK 6 hotspot tip and hsx14/master tip (Was: hg: jdk6/jdk6/hotspot: 557 new changesets)

Kelly O'Hair Kelly.Ohair at Sun.COM
Mon Sep 14 07:51:00 PDT 2009



Dalibor Topic wrote:
> Congrats, Andrew, and thanks for pushing this.
> 
> I've tried to build OpenJDK 6 with the updated hotspot code, and
> noticed immediate build breakage on OpenSolaris 2009.06, due to the 
> line 361 in hotspot/make/solaris/makefiles/buildtree.make :
> 
>     360 
>     361 include $(GAMMADIR)/build/solaris/makefiles/rules.make

I suspect this needs to be:
    include $(GAMMADIR)/make/solaris/makefiles/rules.make

Originally the managed hotspot Makefiles lived in the directory 'build'
which was also the output directory. This was changed at some point
and all managed files were moved into the 'make' directory.

Hotspot does 'create' some makefiles during the build process, and those
should land in the 'build' directory, but this one doesn't look like
a created one.

-kto

>     362 
> 
> Of course, since there is no hostpot/build directory, the build 
> fails. Curiously enough, the hsx 14 / master repository does not 
> have those lines in that makefile, so I'm puzzled how or why they
> are in the OpenJDK 6 hsx 14.
> 
> Running a diff on the hotspot repo in OpenJDK 6 vs the master of
> hsx14 shows a lot of differences, mostly whitespace, but also in
> several makefiles and the THIRD_PARTY_README file, curiously enough.
> 
> Are we missing some changesets in the hotspot repo?
> 
> cheers,
> dalibor topic


More information about the jdk6-dev mailing list