Re: [OpenJDK 2D-Dev] Review: Removing GenerateNativeHeader where not needed

2012-07-09 Thread Phil Race
Fine by me. -phil. On 7/4/2012 5:32 AM, Anthony Petrov wrote: Looks good to me. Although most of the changes are in Java2D code, so I'm also CC'ing 2d-dev@ to take a look. -- best regards, Anthony On 7/3/2012 10:23 PM, Erik Joelsson wrote: The build infra project added the use of the annotat

Re: jdk8 makefile changes

2012-07-09 Thread Kelly O'Hair
The jdk8/build forest has been in sync for a few days, so anyone willing to try the new build system with OpenJDK 8, please follow these instructions: hg clone http://hg.openjdk.java.net/jdk8/build jdk8-build cd jdk8-build sh ./get_source.sh cd common/makefiles ../autocon

Re: jdk8 makefile changes

2012-07-09 Thread Omair Majid
Hi Kelly, On 07/09/2012 06:12 PM, Kelly O'Hair wrote: > The jdk8/build forest has been in sync for a few days, so anyone willing to > try the new build system with OpenJDK 8, please > follow these instructions: > > hg clone http://hg.openjdk.java.net/jdk8/build jdk8-build > cd jdk8-bui

Re: jdk8 makefile changes

2012-07-09 Thread David Holmes
Hi Omair, The static vs dynamic link check that you see is only in place for the JDK libraries not hotspot. For hotspot (which has not been modified as part of the build-infra project) you still need to pass STATIC_CXX=false as a make variable on the make invocation. David - On 10/07/20

Re: jdk8 makefile changes

2012-07-09 Thread Kumar Srinivasan
On windows, I see a failure when building hotspot, as as follows. Kumar link.exe /SAFESEH /manifest kernel32.lib user32.lib gdi32.lib winspool.lib co dlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib Wsock32.lib winmm.lib /nologo /machine:I386 /opt:REF /opt:ICF,8 /map /debu

Re: jdk8 makefile changes

2012-07-09 Thread David Holmes
On 10/07/2012 9:51 AM, Kumar Srinivasan wrote: On windows, I see a failure when building hotspot, as as follows. Kumar link.exe /SAFESEH /manifest kernel32.lib user32.lib gdi32.lib winspool.lib codlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib Wsock32.lib winmm.lib /nologo /m

Re: jdk8 makefile changes

2012-07-09 Thread Kumar Srinivasan
On 7/9/2012 5:20 PM, David Holmes wrote: On 10/07/2012 9:51 AM, Kumar Srinivasan wrote: On windows, I see a failure when building hotspot, as as follows. Kumar link.exe /SAFESEH /manifest kernel32.lib user32.lib gdi32.lib winspool.lib codlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib

Re: jdk8 makefile changes

2012-07-09 Thread Kumar Srinivasan
nOn 7/9/2012 5:20 PM, David Holmes wrote: On 10/07/2012 9:51 AM, Kumar Srinivasan wrote: On windows, I see a failure when building hotspot, as as follows. Kumar link.exe /SAFESEH /manifest kernel32.lib user32.lib gdi32.lib winspool.lib codlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.li

Re: jdk8 makefile changes

2012-07-09 Thread David Holmes
On 10/07/2012 10:59 AM, Kumar Srinivasan wrote: nOn 7/9/2012 5:20 PM, David Holmes wrote: On 10/07/2012 9:51 AM, Kumar Srinivasan wrote: On windows, I see a failure when building hotspot, as as follows. Kumar link.exe /SAFESEH /manifest kernel32.lib user32.lib gdi32.lib winspool.lib codlg32.li

Re: jdk8 makefile changes

2012-07-09 Thread Omair Majid
On 07/09/2012 07:44 PM, David Holmes wrote: > Hi Omair, > > The static vs dynamic link check that you see is only in place for the > JDK libraries not hotspot. For hotspot (which has not been modified as > part of the build-infra project) you still need to pass STATIC_CXX=false > as a make variabl

Re: jdk8 makefile changes

2012-07-09 Thread David Holmes
On 10/07/2012 11:05 AM, Omair Majid wrote: On 07/09/2012 07:44 PM, David Holmes wrote: Hi Omair, The static vs dynamic link check that you see is only in place for the JDK libraries not hotspot. For hotspot (which has not been modified as part of the build-infra project) you still need to pass

Re: jdk8 makefile changes

2012-07-09 Thread David Holmes
Hi Kelly, The full debug symbol support seems to have issues. In the old build we use ENABLE_FULL_DEBUG_SYMBOLS in both the JDK and Hotspot. In the new build we have ENABLE_DEBUG_SYMBOLS instead. This name difference means hotspot and the JDK are using different "flags" to control the same th