Potential build problem in jdk9/hs-* forests

David Holmes david.holmes at oracle.com
Tue Mar 31 00:40:06 UTC 2015


The hotspot forests did a sync up with jdk9/dev which included the 
following changeset:

changeset:   1407:e805c9330c7a
user:        ihse
date:        Thu Mar 26 16:17:30 2015 +0100
summary:     8076060: Improve make bootstrap process

Unfortunately that changeset has a number of issues which were fixed in 
a follow up:

changeset:   1405:f077ae77feb1
tag:         tip
user:        erikj
date:        Fri Mar 27 14:11:26 2015 +0100
summary:     8076123: 9-dev build fail: make/Init.gmk:142: *** multiple 
target patterns. Stop.

but that won't be pulled in until this week's sync up.

One way you may be affected is if you run configure from  the top-level 
of the forest. Then when you run make you might get:

Error: SPEC mismatch. $(TOPDIR) does not match current directory

A workaround is to not run configure from the top directory but to add a 
subdirectory (eg builds) and run configure from there.

Of course in your local repos you could also pull in the fixed changeset 
from jdk9/dev.

Cheers,
David


More information about the hotspot-dev mailing list