Re: Building on Windoze (64 bit)

2014-10-28 Thread Dave Pointon
Awesome, TFT Alex. I'll use that as a starting point - I have, eventually, to roll this out across the build environment here, so I need to understand it sufficiently well to do that. Thanx again , -- Dave Pointon FIAP MBCS Now I saw, tho' too late, the folly of beginning a work before we count

Re: Building on Windoze (64 bit)

2014-10-28 Thread Alex Kasko
Hi Dave, You'll need freetype libraries (both static and dynamic) for 8 on Windows. You can use mine ones - https://bitbucket.org/alexkasko/share/downloads/freetype_2.5.3_win_x86_64.zip (and configure with --with-freetype=path/to/freetype_2.5.3_win_x86_64) or build freetype in VS using soluti

Re: Building on Windoze (64 bit)

2014-10-28 Thread Dave Pointon
Hiya Volker , I've realised (thanx entirely to you:-) that I omitted one of the most salient facts - I was/am attempting to build 'vanilla' jdk8-b132, so your very welcome offering bodes well for things for things to come ... Rgds , -- Dave Pointon FIAP MBCS Now I saw, tho' too late, the folly

Re: Building on Windoze (64 bit)

2014-10-28 Thread Volker Simonis
Hi Dave, if you're building jdk9 you can now us the newly introduced --with-freetype-src option which was introduced with https://bugs.openjdk.java.net/browse/JDK-8057538. This will build the required freetype library during the configure step. All you need is to download and unzip the fretype sou

Re: Building on Windoze (64 bit)

2014-10-28 Thread Dave Pointon
Hi Phil , Ah right, obviously I'm mistaking the configure step of 'checking for X11/extensions/shape.h... no' as being the first step in its' quest for X. ​Rgds ,​ -- Dave Pointon FIAP MBCS Now I saw, tho' too late, the folly of beginning a work before we count the cost and before we we judge r

Re: Building on Windoze (64 bit)

2014-10-28 Thread Phil Race
It isn't searching for X11. It is searching for freetype which has no X dependencies. freetype is needed on all platforms. -phil. On 10/28/2014 12:25 PM, Dave Pointon wrote: Hi again all , Pray tell, does anyone on here have any problem building on 64 bit Windoze for a 64 bit Windoze target

Building on Windoze (64 bit)

2014-10-28 Thread Dave Pointon
Hi again all , Pray tell, does anyone on here have any problem building on 64 bit Windoze for a 64 bit Windoze target ? I ask because as you may, or may not, remember/know, I have the task of attempting to bring the IBM build system into line with the current jdk8 autoconf based process and whils

Re: RFR(XXS): 8062312: OpenJDK build fails when bundling freetype libraries

2014-10-28 Thread Phil Race
Looks good. -phil. On 10/28/2014 12:18 PM, Volker Simonis wrote: Hi, could you please review the following tiny change which fixes the copy step of the freetype libraries after 8058756: http://cr.openjdk.java.net/~simonis/webrevs/8062312/ https://bugs.openjdk.java.net/browse/JDK-8062312 Afte

RFR(XXS): 8062312: OpenJDK build fails when bundling freetype libraries

2014-10-28 Thread Volker Simonis
Hi, could you please review the following tiny change which fixes the copy step of the freetype libraries after 8058756: http://cr.openjdk.java.net/~simonis/webrevs/8062312/ https://bugs.openjdk.java.net/browse/JDK-8062312 After the fix for "JDK-8058756: OpenJDK builds fail on Windows - cannot c

Re: Change JDK-8044480 breaks OpenJDK builds which bundle other libraries

2014-10-28 Thread Volker Simonis
OK, I've created "8062312: OpenJDK build fails when bundling freetype libraries" (https://bugs.openjdk.java.net/browse/JDK-8062312). Regards, Volker On Tue, Oct 28, 2014 at 9:05 AM, Erik Joelsson wrote: > Hello, > > On 2014-10-27 18:16, Volker Simonis wrote: >> >> Hi Erik, >> >> >> Did you mean

Re: RFR: JDK-8047177: JDK build should make use of the new -XXuserPathsFirst

2014-10-28 Thread Jonathan Gibbons
Why is sjavac ever looking at the classes in the bootclasspath of the boot jdk in the compilation environment? The boot JDK should only be used to *run* sjavac. Nothing more. The compilation environment should only be "the new world". -- Jon On 10/28/2014 03:40 AM, Erik Joelsson wrote: Hell

Re: RFR: JDK-8047177: JDK build should make use of the new -XXuserPathsFirst

2014-10-28 Thread Joel Borggrén-Franck
Hi Erik, Looks good. As the comment says source only wins over a newer classfile from bootclasspath, usually rt.jar of the building jdk. A newer classfile in the build destination that were compiled in a previous compile won't trigger a recompile. cheers /Joel On 2014-10-28, Erik Joelsson wrote

RFR: JDK-8047177: JDK build should make use of the new -XXuserPathsFirst

2014-10-28 Thread Erik Joelsson
Hello, Please review this small fix when using sjavac. When using a bootjdk that was built at a later date than when the source tree was initially cloned, there is a risk that sjavac will pick up classes from the boot classpath (rt.jar of boot jdk) instead of the source files, concluding that

Re: Change JDK-8044480 breaks OpenJDK builds which bundle other libraries

2014-10-28 Thread Erik Joelsson
Hello, On 2014-10-27 18:16, Volker Simonis wrote: Hi Erik, Did you mean I should open a bug and propose a fix as suggested by you or was that just intended as workaround for my local build problem? (I've actually solved my local problem by replacing the sym-links by hard-links which was easy i