jdk HEAD fails to build? (original) (raw)
Severin Gehwolf sgehwolf at redhat.com
Tue Nov 13 19:03:19 UTC 2018
- Previous message (by thread): jdk HEAD fails to build?
- Next message (by thread): RFR(S): 8213698: Improve devkit creation and add support for linux/ppc64/ppc64le/s390x
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Tue, 2018-11-13 at 09:44 -0800, Erik Joelsson wrote:
I'm able to reproduce this when setting LOG=debug.
Thanks for checking, Erik.
Cheers, Severin
/Erik
On 2018-11-13 09:17, Severin Gehwolf wrote: > Hi Erik, > > On Tue, 2018-11-13 at 09:06 -0800, Erik Joelsson wrote: > > Have you tried after pulling in > > https://bugs.openjdk.java.net/browse/JDK-8213338? > > Yes, I have that. I've got it narrowed down to: > https://bugs.openjdk.java.net/browse/JDK-8213736?focusedCommentId=14222442&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-14222442 > > I have no idea why 'LOG=debug' causes this: > _> (shell(shell (shell(MAKE) -s --no-print-directory $(MAKEARGS) _ > SPEC=$(SPEC) -f $(TOPDIR)/test/make/TestMake.gmk print-targets) > > to also contain: > gmake[1]: Leaving directory '' > > It seems debugging output. All I know is if I use this patch it starts > to build again with LOG=debug: > > diff --git a/make/common/FindTests.gmk b/make/common/FindTests.gmk > --- a/make/common/FindTests.gmk > +++ b/make/common/FindTests.gmk > @@ -72,9 +72,7 @@ > # Add Gtest > ALLNAMEDTESTS += gtest > > -# Find make test targets _> -MAKETESTTARGETS := (shell(shell (shell(MAKE) -s --no-print-directory $(MAKEARGS) _ > - SPEC=$(SPEC) -f $(TOPDIR)/test/make/TestMake.gmk print-targets) > +MAKETESTTARGETS := make-base java-compilation copy-files idea compile-commands > > ALLNAMEDTESTS += (addprefixmake−,(addprefix make-, (addprefixmake−,(MAKETESTTARGETS)) > > Please help me get out of this rabbit-hole :-P > > Thanks, > Severin > > > /Erik > > > > On 2018-11-12 03:09, Severin Gehwolf wrote: > > > On Mon, 2018-11-12 at 10:52 +0000, Andrew Haley wrote: > > > > On 11/12/2018 10:41 AM, Severin Gehwolf wrote: > > > > > 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. > > > > > > > > Does "hg status" reveal anything that shouldn't be there? > > > > > > Thanks. It could be. If it is, it's some file which isn't tracked > > > and > > > causes issues. Having said that, I doubt it's that. > > > > > > This works: > > > > > > $ make JAVACFLAGS=-g DISABLEINTREEEC=true images > > > > > > This doesn't: > > > > > > $ make JAVACFLAGS=-g DISABLEINTREEEC=true LOG=debug images > > > > > > So in summary it's: > > > - related to JDK-8210958 > > > - possibly related to the toolchain on Fedora 28 > > > - related to debug logging of the build: > > > LOG=debug or LOG=trace fail. Default LOG doesn't. > > > > > > I'm collecting info as I know more in: > > > https://bugs.openjdk.java.net/browse/JDK-8213736 > > > > > > Thanks, > > > Severin > > >
- Previous message (by thread): jdk HEAD fails to build?
- Next message (by thread): RFR(S): 8213698: Improve devkit creation and add support for linux/ppc64/ppc64le/s390x
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]