Re: Build problems on Jenkins prototypes

2014-09-09 Thread David Holmes
On 10/09/2014 8:10 AM, Eric McCorkle wrote: More investigation, the hotspot makefile seems to be getting executed with OS set to "linux", with a lower-case ell. That would be the cause of the problem. What I'm not so sure about is why its getting executed that way, or how to fix it. Check if

Re: Build problems on Jenkins prototypes

2014-09-09 Thread Eric McCorkle
More investigation, the hotspot makefile seems to be getting executed with OS set to "linux", with a lower-case ell. That would be the cause of the problem. What I'm not so sure about is why its getting executed that way, or how to fix it. On 09/09/14 16:50, Eric McCorkle wrote: > Ok, I think I

Re: Build problems on Jenkins prototypes

2014-09-09 Thread Eric McCorkle
Ok, I think I found the problem: In hotspot/make/defs.make, the following lines: # Windows should have OS predefined ifeq ($(OS),) OS := $(shell uname -s) ifneq ($(findstring BSD,$(OS)),) OS=bsd endif ifeq ($(OS), Darwin) OS=bsd endif HOST := $(shell uname -n) endif # If n

Re: Build problems on Jenkins prototypes

2014-09-09 Thread Eric McCorkle
On 08/24/14 20:31, David Holmes wrote: > On 22/08/2014 1:12 AM, Eric McCorkle wrote: >> Possible lead: it seems hotspot/make/defs.make defaults to Windows if it >> doesn't recognize the $OS variable. >> >> 1) It should throw an error in that case >> 2) I checked on Jenkins, and the PATH seems fine,

Re: Build problems on Jenkins prototypes

2014-08-24 Thread David Holmes
On 22/08/2014 1:12 AM, Eric McCorkle wrote: Possible lead: it seems hotspot/make/defs.make defaults to Windows if it doesn't recognize the $OS variable. 1) It should throw an error in that case 2) I checked on Jenkins, and the PATH seems fine, and uname -s run as a script works fine. Could it b

Re: Build problems on Jenkins prototypes

2014-08-21 Thread Eric McCorkle
On 08/21/14 11:12, Tim Bell wrote: > Eric McCorkle wrote: > >> Any idea as to why they think they're on windows? >> >> On 08/21/14 09:22, Erik Joelsson wrote: >> The hotspot makefiles are trying to invoke nmake on linux? That looks >> really weird and I have not seen it before. > [ ... snip ...] >

Re: Build problems on Jenkins prototypes

2014-08-21 Thread Eric McCorkle
Possible lead: it seems hotspot/make/defs.make defaults to Windows if it doesn't recognize the $OS variable. 1) It should throw an error in that case 2) I checked on Jenkins, and the PATH seems fine, and uname -s run as a script works fine. Could it be something about make is causing uname -s to

Re: Build problems on Jenkins prototypes

2014-08-21 Thread Tim Bell
Eric McCorkle wrote: Any idea as to why they think they're on windows? On 08/21/14 09:22, Erik Joelsson wrote: The hotspot makefiles are trying to invoke nmake on linux? That looks really weird and I have not seen it before. [ ... snip ...] configure ran OK, and knew it was on a linux box. T

Re: Build problems on Jenkins prototypes

2014-08-21 Thread Eric McCorkle
Any idea as to why they think they're on windows? On 08/21/14 09:22, Erik Joelsson wrote: > The hotspot makefiles are trying to invoke nmake on linux? That looks > really weird and I have not seen it before. > > /Erik > > On 2014-08-21 15:04, Eric McCorkle wrote: >> Hello, >> >> Recent changes s

Re: Build problems on Jenkins prototypes

2014-08-21 Thread Erik Joelsson
The hotspot makefiles are trying to invoke nmake on linux? That looks really weird and I have not seen it before. /Erik On 2014-08-21 15:04, Eric McCorkle wrote: Hello, Recent changes seem to have caused the build on my Jenkins prototypes to no longer work. Here is a transcript: $ hg clone

Build problems on Jenkins prototypes

2014-08-21 Thread Eric McCorkle
Hello, Recent changes seem to have caused the build on my Jenkins prototypes to no longer work. Here is a transcript: $ hg clone --rev 70e378877c6af42790df8ae3492a66e1e0ed00e7 --noupdate http://hg.openjdk.java.net/jdk9/dev /scratch/jenkins/workspaces/jdk9/8M59VYK6V7NQ/OS/linux/arch/x86-64 reques