Re: RFR: JDK-8072732 Regression in configure due to JDK-8069057

2015-02-10 Thread Tim Bell
Magnus: Looks good to me as well. Tim On 02/10/15 14:48, Erik Joelsson wrote: Looks good. /Erik On 2015-02-10 15:46, Magnus Ihse Bursie wrote: The fix for JDK-8069057 caused the configure script to respawn due to autoconf entry code. This causes all sorts of weird behaviour, especially whe

Re: RFR: JDK-8072132 filter out additional files when stripping

2015-02-10 Thread Tim Bell
Magnus: Looks good to me as well. Tim On 02/10/15 14:49, Erik Joelsson wrote: Looks good. /Erik On 2015-02-10 15:43, Magnus Ihse Bursie wrote: It turned out that an internal Oracle tool produces *.bc files in the build support directories. When trying to strip those files, we fail. This f

Re: RFR: JDK-8072842 Add support for building native JTReg tests

2015-02-10 Thread David Holmes
Hi Magnus, On 11/02/2015 12:23 AM, Magnus Ihse Bursie wrote: Here is an addition to the build system, that will compile native libraries and executables and make them available for JTReg tests written in Java. Sorry I'm missing the basics here: when does this compilation take place? As part o

Re: Build jdk9 on os x, No compiler1

2015-02-10 Thread David Holmes
On 11/02/2015 4:43 AM, Mihail Stoynov wrote: Hi, I'm trying to build jdk9 on osx, without any customizations: $ hg clone http://hg.openjdk.java.net/jdk9/dev jdk9.hg $ cd jdk9.hg $ chmod u+x get_source.sh $ ./get_source.sh $ chmod u+x configure $ ./configure $ make clean images And it fails

Correct way to copy os specific files over general shared files

2015-02-10 Thread Sergey Bylokhov
Hello, build team. I would like to know how to correctly replace some file in the shared folder by more specific file from windows/macosx/unix folder during the build. Will magic works automatically if I place in CompileJavaModules.gmk: java.desktop_COPY := SOME_FILE.gif Or there is some other wa

Re: Build jdk9 on os x, No compiler1

2015-02-10 Thread Mihail Stoynov
Sure, Here you go: http://bgjug.sty.bz/bgjug/misc/configure.log Mihail Bulgarian JUG On Tue, Feb 10, 2015 at 11:27 PM, Magnus Ihse Bursie < [email protected]> wrote: > Mihail, > > Can you post the output of the configure script here? > > /Magnus > > > 10 feb 2015 kl. 19:43 skrev Miha

Re: Build jdk9 on os x, No compiler1

2015-02-10 Thread Magnus Ihse Bursie
Mihail, Can you post the output of the configure script here? /Magnus > 10 feb 2015 kl. 19:43 skrev Mihail Stoynov : > > Hi, > I'm trying to build jdk9 on osx, without any customizations: > > $ hg clone http://hg.openjdk.java.net/jdk9/dev jdk9.hg > > $ cd jdk9.hg > $ chmod u+x get_source.sh >

Build jdk9 on os x, No compiler1

2015-02-10 Thread Mihail Stoynov
Hi, I'm trying to build jdk9 on osx, without any customizations: $ hg clone http://hg.openjdk.java.net/jdk9/dev jdk9.hg $ cd jdk9.hg $ chmod u+x get_source.sh $ ./get_source.sh $ chmod u+x configure $ ./configure $ make clean images And it fails with: > *No compiler1 (product1) for ARCH_DA

Re: JDK6 security updates

2015-02-10 Thread Andrew Haley
On 02/10/2015 05:40 PM, Andrew Haley wrote: > On 02/10/2015 05:36 PM, matchew wrote: >> Is JDK6 still maintained and provides security updates > > Yes. OpenJDK 6, that is. Andrew.

Re: JDK6 security updates

2015-02-10 Thread Andrew Haley
On 02/10/2015 05:36 PM, matchew wrote: > Is JDK6 still maintained and provides security updates Yes. Andrew.

JDK6 security updates

2015-02-10 Thread matchew
Is JDK6 still maintained and provides security updates or has it reached end of life already / will reach soon (when)?

Re: RFR: JDK-8072842 Add support for building native JTReg tests

2015-02-10 Thread Magnus Ihse Bursie
> 10 feb 2015 kl. 16:10 skrev Staffan Larsen : > > >> On 10 feb 2015, at 15:23, Magnus Ihse Bursie >> wrote: >> >> Here is an addition to the build system, that will compile native libraries >> and executables and make them available for JTReg tests written in Java. >> >> This patch is the

Re: Build error with javac Main not being found when building java.transaction module on Mac OS X

2015-02-10 Thread Martijn Verburg
Hi Magnus, I had been working on the README-build.html file, but apart from that nothing else. Cheers, Martijn On 10 February 2015 at 08:53, Magnus Ihse Bursie < [email protected]> wrote: > That sounds a bit weird. get_source should do a pull and update on the > top-level repo as we

Re: RFR: JDK-8072842 Add support for building native JTReg tests

2015-02-10 Thread Staffan Larsen
> On 10 feb 2015, at 15:23, Magnus Ihse Bursie > wrote: > > Here is an addition to the build system, that will compile native libraries > and executables and make them available for JTReg tests written in Java. > > This patch is the result of the work (in serial, mostly) of Staffan Larsen, >

Re: RFR: JDK-8072132 filter out additional files when stripping

2015-02-10 Thread Erik Joelsson
Looks good. /Erik On 2015-02-10 15:43, Magnus Ihse Bursie wrote: It turned out that an internal Oracle tool produces *.bc files in the build support directories. When trying to strip those files, we fail. This fix will filter out such files in StripBinaries.gmk: diff --git a/make/StripBinari

Re: RFR: JDK-8072732 Regression in configure due to JDK-8069057

2015-02-10 Thread Erik Joelsson
Looks good. /Erik On 2015-02-10 15:46, Magnus Ihse Bursie wrote: The fix for JDK-8069057 caused the configure script to respawn due to autoconf entry code. This causes all sorts of weird behaviour, especially when running “make reconfigure”. We need to tell autoconf not to respawn, since we

RFR: JDK-8072732 Regression in configure due to JDK-8069057

2015-02-10 Thread Magnus Ihse Bursie
The fix for JDK-8069057 caused the configure script to respawn due to autoconf entry code. This causes all sorts of weird behaviour, especially when running “make reconfigure”. We need to tell autoconf not to respawn, since we have already figured out the correct shell. * Bug: https://bugs.

RFR: JDK-8072132 filter out additional files when stripping

2015-02-10 Thread Magnus Ihse Bursie
It turned out that an internal Oracle tool produces *.bc files in the build support directories. When trying to strip those files, we fail. This fix will filter out such files in StripBinaries.gmk: diff --git a/make/StripBinaries.gmk b/make/StripBinaries.gmk --- a/make/StripBinaries.gmk +++ b/m

RFR: JDK-8072842 Add support for building native JTReg tests

2015-02-10 Thread Magnus Ihse Bursie
Here is an addition to the build system, that will compile native libraries and executables and make them available for JTReg tests written in Java. This patch is the result of the work (in serial, mostly) of Staffan Larsen, David Simms and me. (And possible more that I don't know about.) In

Re: RFR: JDK-8072834: jrt-fs.jar missing META-INF/services/java.nio.file.spi.FileSystemProvider

2015-02-10 Thread Magnus Ihse Bursie
On 2015-02-10 11:54, Erik Joelsson wrote: Hello, Please review this fix for the missing META-INF/services/java.nio.file.spi.FileSystemProvider in jrt-fs.jar. In JDK-8071550, I changed the logic of INCLUDES and EXCLUDES parameters to SetupJavaCompilation to also affect META-INF files consist

RFR: JDK-8072834: jrt-fs.jar missing META-INF/services/java.nio.file.spi.FileSystemProvider

2015-02-10 Thread Erik Joelsson
Hello, Please review this fix for the missing META-INF/services/java.nio.file.spi.FileSystemProvider in jrt-fs.jar. In JDK-8071550, I changed the logic of INCLUDES and EXCLUDES parameters to SetupJavaCompilation to also affect META-INF files consistently. Since then, jrt-fs.jar is no longer

Re: RFR: JDK-8062223: Upgrading to ccache 1.3.10 disables the use of ccache

2015-02-10 Thread Magnus Ihse Bursie
On 2015-02-05 15:31, Erik Joelsson wrote: On 2015-01-30 12:01, Magnus Ihse Bursie wrote: On 2015-01-30 11:51, Erik Joelsson wrote: Hello, New webrev: http://cr.openjdk.java.net/~erikj/8062223/webrev.root.02/ Fixed the anti pattern. Sort of. :-) You still ignore the flag silently if it is n

Re: Build error with javac Main not being found when building java.transaction module on Mac OS X

2015-02-10 Thread Magnus Ihse Bursie
That sounds a bit weird. get_source should do a pull and update on the top-level repo as well, so a separate hg update should not be needed. Did you have local changes requiring a merge? /Magnus > 9 feb 2015 kl. 12:46 skrev Martijn Verburg : > > @Erik and everyone else, > > , my sincere apol