jdk HEAD fails to build?

Severin Gehwolf sgehwolf at redhat.com
Mon Nov 12 10:41:08 UTC 2018


Hi Adrian,

On Mon, 2018-11-12 at 11:14 +0100, John Paul Adrian Glaubitz wrote:
> Hi Severin!
> 
> On 11/12/18 11:05 AM, Severin Gehwolf wrote:
> > Is anybody else seing this?
> 
> I just pulled the latest revision and was able to built HEAD
> just fine.

Thanks for checking!

It must be something specific of my build system, Fedora 28, plus some
change brought in by JDK-8210958 as I'm sure it would have been noticed
by now if it was more prominent of an issue ;-)

It seems to be some make weirdness. On the same system (Fedora 28) I'm
able to build revision 2b58b8e1d28f (parent of JDK-8210958) just fine:

$ ./build/linux-x86_64-server-fastdebug/images/jdk/bin/java -version
openjdk version "12-internal" 2019-03-19
OpenJDK Runtime Environment (fastdebug build 12-internal+0-adhoc.sgehwolf.openjdk-head-2)
OpenJDK 64-Bit Server VM (fastdebug build 12-internal+0-adhoc.sgehwolf.openjdk-head-2, mixed mode, sharing)

It's something to do with JDK-8210958 which introduces some run-test-
foo => test-foo aliasing. All I get is:

make/Main.gmk:1056: *** target pattern contains no '%'. Stop.

But I'm not sure that error message is very telling. It might be a red
herring.

I'll keep looking.

Thanks,
Severin



More information about the build-dev mailing list