RE: GNU Make 4.0

2014-10-13 Thread Salter, Thomas A
: Erik Joelsson [mailto:erik.joels...@oracle.com] Sent: Monday, October 13, 2014 10:21 AM To: Salter, Thomas A Cc: Omair Majid; OpenJDK (build-dev@openjdk.java.net) Subject: Re: GNU Make 4.0 I don't remember exactly, but the following case would be problematic: FOO_FILE := /path/to/foo$$file

RE: GNU Make 4.0

2014-10-13 Thread Salter, Thomas A
joels...@oracle.com] Sent: Monday, October 13, 2014 5:05 AM To: Salter, Thomas A Cc: Omair Majid; OpenJDK (build-dev@openjdk.java.net) Subject: Re: GNU Make 4.0 Hello, The patch from Omair will likely be needed for building hotspot. Your failure is much earlier though. There are some subtle differences in

GNU Make 4.0

2014-10-10 Thread Salter, Thomas A
Are there any known issues with using GNU Make 4.0 to build OpenJDK8? I upgraded CygWin in response to paranoia over Bash/Shellshock. Along the way I got Make 4.0. The subsequent build failed very early with: BuildLangtools.gmk:204: *** missing separator. Stop. I rolled the make.exe (and no

Re: JDK-8025705

2014-04-29 Thread Salter, Thomas A
I have a different issue with closed and custom source that maybe can be addressed while you're looking at this area. As a licensee, I build with at least some of the closed source, but I also need to customize the build. Ideally, I'd like to be able to insert my custom make files and still ha

RE: Code conventions for the build system

2013-10-08 Thread Salter, Thomas A
what scary as well. If a project like OpenJDK adopted this convention, maybe the IDE/ editor authors would be motivated to catch up. Tom -Original Message- From: Magnus Ihse Bursie [mailto:magnus.ihse.bur...@oracle.com] Sent: Tuesday, October 08, 2013 8:27 AM To: Salter, Thomas A;

Re: Code conventions for the build system

2013-10-08 Thread Salter, Thomas A
Was there any thought given to using this GNU Make feature to get rid of significant tab characters, or is it not even possible in all the supported build environments? Some of the legacy systems I deal with don't handle tab characters well. From: http://www.gnu.org/software/make/manual/make.h

Re: Windows cross compiles

2013-08-26 Thread Salter, Thomas A
Thanks for the various suggestions. So far, I've not found a way to get through configure for a 64-bit JVM on a 32-bit OS. (I am able to build both 32- and 64-bit JVMs on a 64-bit OS and I can build a 32-bit JVM on a 32-bit OS.) Here's what I've found so far: 1. With-target-bits=64 and no oth

Windows cross compiles

2013-08-23 Thread Salter, Thomas A
Is there any hope of compiling a 64-bit Windows JVM on a 32-bit O/S? I tried a few options and other tweaks and got as far as configure compiling a 64-bit fixpath.exe and then discovering that it won't run on a 32-bit system. I don't mind changing the make files but I'm not up for learning how t

MinGW/MSYS

2013-07-11 Thread Salter, Thomas A
Is MinGW/MSYS supposed to be supported now? Is a particular version required? I've gotten builds to work with cygwin and wanted to try MinGW/MSYS. It ails almost immediately because it can't find cpio. It acts as though the uname result isn't recognized. I'm running on a 64-bit Windows 7 sys

RE: JDK8 Preliminary Repository Layout

2011-03-11 Thread Salter, Thomas A
I want to cast my vote for the current JDK7 layout. My effort with the source is exclusively to port it to a proprietary OS. I tend to work off the bundled zip files, not Hg, so I'm concerned the lines between the forests. The advantage to me of having CORBA, JAXWS and JAXP be distinct, ident

new release file

2011-02-23 Thread Salter, Thomas A
I just downloaded jre-7-ea-bin-b130-windows-i586-18_feb_2011.jar. I looked at the contents of the new release file in the root directory and its contents were this: JAVA_VERSION=\1.7.0\nOS_NAME=\Windows\nOS_VERSION=\5.1\nOS_ARCH=\i586\n I presume all those backslashes are not supposed to be the

RE: building and using tests?

2010-04-19 Thread Salter, Thomas A
Am I right that the jtreg tests run in the build environment and require gnu make? If so, they can't replace the JCK for those of us who cross-compile to a target system which doesn't support gnu make or an appropriate unix-style shell. -Original Message- From: build-dev-boun...@openj

RE: Building with cygwin

2010-01-12 Thread Salter, Thomas A
ught to be included with OpenJDK readme or some similarly accessible place. -Original Message- From: kelly.oh...@sun.com [mailto:kelly.oh...@sun.com] Sent: Monday, January 11, 2010 4:47 PM To: Salter, Thomas A Cc: build-dev@openjdk.java.net Subject: Re: Building with cygwin Great that you got

RE: Building with cygwin

2010-01-11 Thread Salter, Thomas A
as able to solve this for the most part by setting SHELLOPTS=igncr before starting bash and adding \r to the IFS variable. Tom -Original Message- From: kelly.oh...@sun.com [mailto:kelly.oh...@sun.com] Sent: Monday, January 11, 2010 11:30 AM To: Salter, Thomas A Cc: build-dev@openjdk.java.n

RE: Building with cygwin

2010-01-11 Thread Salter, Thomas A
icular which compiler and linker >are required. The CYGWIN files I've downloaded only include .a files, not >.lib files, so I presume GCC is required rather than MSVC. -Original Message- From: build-dev-boun...@openjdk.java.net [mailto:build-dev-boun...@openjdk.java.net] On Beh

RE: Building with cygwin

2010-01-09 Thread Salter, Thomas A
the base OpenJDK source and your make.exe works, but mine does not. So I guess I now need instructions on how to build make.exe correctly. -Original Message- From: build-dev-boun...@openjdk.java.net [mailto:build-dev-boun...@openjdk.java.net] On Behalf Of Salter, Thomas A Sent: Saturday,

RE: Building with cygwin

2010-01-09 Thread Salter, Thomas A
ilto:kelly.oh...@sun.com] Sent: Friday, January 08, 2010 5:14 PM To: Salter, Thomas A Cc: build-dev@openjdk.java.net Subject: Re: Building with cygwin Salter, Thomas A wrote: > Actually, I can't just run with that one. I've a minor change to make > related to tabs that's ne

RE: Building with cygwin

2010-01-08 Thread Salter, Thomas A
iday, January 08, 2010 1:21 PM To: Salter, Thomas A Cc: build-dev@openjdk.java.net Subject: Re: Building with cygwin OK. Humm... I know that GNU make 3.81 has some shell problems with MKS, but I thought cygwin was fine. And the problem was around the way the bash shell does quotes. Ca

RE: Building with cygwin

2010-01-08 Thread Salter, Thomas A
.oh...@sun.com [mailto:kelly.oh...@sun.com] Sent: Thursday, January 07, 2010 7:22 PM To: Salter, Thomas A Cc: build-dev@openjdk.java.net Subject: Re: Building with cygwin On both these problems I would suspect that somehow you have the wrong "echo", and maybe it thinks it's the windows

Building with cygwin

2010-01-07 Thread Salter, Thomas A
I've been building the JDK for years through the Sun partner program using MKS. Now I'm trying to build it using cygwin. I've gotten through the obvious path errors to the point that the make starts to run. I'm getting a lot of errors, but two in particular seem like they should be easy to di