Re: Is anyone able to build on Win 7

2012-02-14 Thread Volker Simonis
Hi Kelly, that's an interesting hint. I looked at it and tried to understand what's behind it. Here's what I found out - if I'm wrong or if somebody has additional information I would appreciate any correction! 1. Windows DLLs have a base address which indicates the virtual base address where

Re: Is anyone able to build on Win 7

2012-02-14 Thread Fredrik Öhrström
2012-02-14 12:29, Volker Simonis skrev: To cut a long story short: - disabling on access scanning of *.{java,c,cpp,h,hpp} seems to resolve the file io problems (permission denied, access denied) - disabling ASLR seems to resolve the fork problems Great work! Do you know if disabling ASLR

Question about BUILD_HEADLESS and HEADLESS

2012-02-14 Thread Fredrik Öhrström
Is the use of HEADLESS in gcc.make (linux and bsd) an archaeological remnant and should be removed? (No source in the hotspot repo looks a the HEADLESS define.) Is there any reason to not build a headless version of awt? (ie modify BUILD_HEADLESS to not be defined.) It seeems like headless is not

Re: Question about BUILD_HEADLESS and HEADLESS

2012-02-14 Thread Michael McMahon
On 14/02/12 13:47, Fredrik Öhrström wrote: Is the use of HEADLESS in gcc.make (linux and bsd) an archaeological remnant and should be removed? (No source in the hotspot repo looks a the HEADLESS define.) Is there any reason to not build a headless version of awt? (ie modify BUILD_HEADLESS to

Re: Is anyone able to build on Win 7

2012-02-14 Thread Volker Simonis
On Tue, Feb 14, 2012 at 12:43 PM, Fredrik Öhrström fredrik.ohrst...@oracle.com wrote: 2012-02-14 12:29, Volker Simonis skrev: To cut a long story short: - disabling on access scanning of *.{java,c,cpp,h,hpp} seems to resolve the file io problems (permission denied, access denied) - disabling

Re: Question about BUILD_HEADLESS and HEADLESS

2012-02-14 Thread Phil Race
On windows headless is simply a state. But Solaris/Linux have true headless builds where there are headless (stub) versions of UI libraries. And I think that headless is a valid JCK mode .. you can pass JCK in headless on platforms that don't support UI. But I'd check the JCK guys on that one,

Re: Is anyone able to build on Win 7

2012-02-14 Thread Kelly O'Hair
Fantastic information set. Many thanks for all this digging. I suspect, that our build infrastructure work may help, in that if we get rid of the nested makes, then I can only assume we will be doing fewer stat() calls, but I think we still have a problem. A year or so ago, I managed to

Re: building part of jdk 8

2012-02-14 Thread Pete Brunet
I don't know if this is a problem but it's something I noticed. When I do the full fastdebug_build build there are two directories under C:\OpenJDK\jdk8\build\windows-i586-fastdebug\tmp\sun\sun.awt\awt, i.e. CClassHeaders and Obj_gO. When I then do the partial build of awt (described in the

Re: Question about BUILD_HEADLESS and HEADLESS

2012-02-14 Thread David Holmes
On 14/02/2012 11:47 PM, Fredrik Öhrström wrote: Is the use of HEADLESS in gcc.make (linux and bsd) an archaeological remnant and should be removed? (No source in the hotspot repo looks a the HEADLESS define.) I agree this seems superfluous. There's no use of the HEADLESS define in the Hotspot