Remove external freetype requirement for building on Mac and Windows #551
+1
−30
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Thank you for taking the time to help improve OpenJDK and Corretto.
If your pull request concerns a security vulnerability then please do not file it.
Instead, report the problem by email to [email protected].
(You can find more information regarding security issues at https://aws.amazon.com/security/vulnerability-reporting/.)
Otherwise, if your pull request concerns OpenJDK 8
and is not specific to Corretto 8,
then we ask you to redirect your contribution to the OpenJDK project.
See http://openjdk.java.net/contribute/ for details on how to do that.
If your issue is specific to Corretto 8,
then you are in the right place.
Please fill in the following information about your pull request.
Description
The font rendering library, freetype, is now included in OpenJDK source after JDK-8193017 was recently backported, removing the requirement of a pre-built freetype for Mac and Windows builds. This commit updates the build logic of those versions to no longer require some properties were previously needed for bundling freetype.
Related issues
Motivation and context
How has this been tested?
Successfully built on MacOS (Ventura) and Windows (Windows Server 2019)
Platform information
Additional context
Contribution confirmation
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.