RFR: JDK-8177135: OpenJDK 9 freetype needs msvcr100.dll
Magnus Ihse Bursie
magnus.ihse.bursie at oracle.com
Wed Mar 29 13:16:23 UTC 2017
On 2017-03-29 15:00, Erik Joelsson wrote:
> Hello,
>
> The build of freetype used internally at Oracle when building OpenJDK
> builds (for the reference implementation) is very old. It was also
> built using Visual Studio 2010, which makes it require msvcr100.dll,
> while the rest of OpenJDK is built with Visual Studio 2013 and
> subsequently require msvcr120.dll.
>
> I have built new freetype binaries, using Visual Studio 2013, from the
> latest available freetype source, 2.7.1. We have verified that the
> OpenJDK builds using these binaries are behaving equally to those with
> the old binary, except for not requiring msvcr100.dll. This patch
> changes the jib-profiles configuration for JDK 9 to use the new
> freetype binaries.
>
> Bug: https://bugs.openjdk.java.net/browse/JDK-8177135
>
> Patch:
>
> diff -r c38c6b270ccc common/conf/jib-profiles.js
> --- a/common/conf/jib-profiles.js
> +++ b/common/conf/jib-profiles.js
> @@ -910,7 +910,7 @@
> freetype: {
> organization: common.organization,
> ext: "tar.gz",
> - revision: "2.3.4+1.0",
> + revision: "2.7.1-v120+1.0",
> module: "freetype-" + input.target_platform
> }
> };
>
> /Erik
>
Looks good to me.
/Magnus
More information about the build-dev
mailing list