openjdk8u stable 32bit for windows build environment
Peter Koellner
peter at asgalon.net
Wed Dec 21 13:41:33 UTC 2016
Hello Volker,
thanks. This is very helpful information, especially about the tests.
I still am a bit worried about the crypto package since we require
smartcard cryptography support to work in our applications.
regards
Peter
On Wed, 21 Dec 2016, Volker Simonis wrote:
> Hi Peter,
>
> I can not see which version of freetype you have installed. Maybe you
> use one which was compiled for the cygwin environment? That would
> obviously not work in OpenJDK which is compiled with the MSVC tool
> chain.
>
> I know that getting a good version of freetype has always been a
> problem on Windows. That's why I added the configuration option
> "--with-freetype-src" to jdk9. You just pass in the directory of the
> freetype sources (e.g.
> --with-freetype-src=/cygdrive/c/Software/freetype-2-5-3) and it will
> automatically build both, the 32- and the 64-bit versions of freetype
> during the configuration step.
>
> I'd suggest you clone a jdk9 repo, download the freetype sources and
> run the configuration step as described above. Afterwards you can use
> the newly created freetype lib for your jdk8u build (i.e.
> --with-freetype-lib=/cygdrive/c/Software/freetype-2-5-3/lib32)
>
> Best regards,
> Volker
>
> PS: I don't think you should worry too much about the failing 26 jtreg
> tests. First of all you can have a look at
> http://download.java.net/openjdk/testresults/8/testresults.html to see
> which tests are known to fail and second some of the tests are not
> very stable on Windows.
>
>
> On Wed, Dec 21, 2016 at 10:21 AM, Alex Kashchenko <akashche at redhat.com> wrote:
>> Hi Peter,
>>
>> On 12/21/2016 03:13 AM, Peter Koellner wrote:
>>>
>>>
>>> [...]
>>>
>>> cygcheck puts it a bit clearer, it looks like something went wrong with
>>> manually copying/renaming the freetype.dll file. This should probably be
>>> automated.
>>> Second problem was that freetype.dll depends on zlib1.dll, which
>>> apparently was not copied. fontmanager depends on freetype6.dll instead
>>> of freetype.dll, not sure what that means with
>>
>>
>> GZIP support in FreeType is not needed for OpenJDK, you can build it without
>> FT_CONFIG_OPTION_USE_ZLIB option.
>>
>> You also may want to look how FreeType is handled in jdk9 -
>> https://bugs.openjdk.java.net/browse/JDK-8057538
>>
>>>
>>> [...]
>>>
>>
>> --
>> -Alex
>
--
peter kollner <peter at asgalon.net>
More information about the jdk8u-dev
mailing list