-
Notifications
You must be signed in to change notification settings - Fork 173
8261170: Upgrade to FreeType 2.10.4 #720
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Without
index 00d35a69844..3464eb15e88 100644
--- a/jdk/make/lib/Awt2dLibraries.gmk
+++ b/jdk/make/lib/Awt2dLibraries.gmk
@@ -541,6 +541,7 @@ else
E_STATEMENT_NOT_REACHED \
E_END_OF_LOOP_CODE_NOT_REACHED, \
DISABLED_WARNINGS_microsoft := 4267 4244 4312, \
+ DISABLED_WARNINGS_gcc := implicit-fallthrough, \
LDFLAGS := $(LDFLAGS_JDKLIB) \
$(call SET_SHARED_LIBRARY_ORIGIN), \
))
which needs
openjdk/jdk11u@f74d0ae#diff-a634b106e57d9efbd1270664b8b79b2048b035a109b6f5220c4d39a4293d4458
and few others:
https://github.com/openjdk/jdk11u/blame/518c6c5dd04dda28d9468e89cc9e322b72fcbcd3/make/lib/Awt2dLibraries.gmk
|
👋 Welcome back jvanek! A progress list of the required criteria for merging this PR into |
|
❗ This change is not yet ready to be integrated. |
|
runtime/containers/docker/TestCPUAwareness.java from linux x64 nor gc/6581734/Test6581734.java |
|
In future updates, following changes to build happens:
and side one:
|
|
I think we may need to merge this with at least 8222362: "Upgrade to Freetype 2.10.0" as the 2.9.1 is not public and so Skara can't pick it up as a backport. As long as both bugs are credited and in separate commits I'm fine with this. As to the warning flags, we should just add them as |
|
Hi @gnu-andrew ! Sure thing, I tried all the backports up to 13, and they apply moreover cleanly. So its ok for me to add individual commits, each with one freetype bump here, up to 2.10 as you suggests. Thanx a lot for guidance on flags, Thats exactly what I htough, an holed you guys will vote for. I will apply the 2.10 now, and ignore the makefiles changes. If my QA will fail, will elaborate on them one by one as you suggested. ok? |
|
Ok, now updated to 2.10. As noted before, umiteed hunks were: |
Webrevs
|
|
So far the testinmg is gooing good. As for GHA: Will be back in Monday after I run our local QA. If all is good, will add another layer(s) |
|
Hello! On Done and out for now. |
|
The sec_infra are failing with Several jrtreg failures with Otherwise GHas are good. |
Without
which needs
openjdk/jdk11u@f74d0ae#diff-a634b106e57d9efbd1270664b8b79b2048b035a109b6f5220c4d39a4293d4458 and few others:
https://github.com/openjdk/jdk11u/blame/518c6c5dd04dda28d9468e89cc9e322b72fcbcd3/make/lib/Awt2dLibraries.gmk
Progress
Issue
Backport <hash>with the hash of the original commit. See Backports.Reviewing
Using
gitCheckout this PR locally:
$ git fetch https://git.openjdk.org/jdk8u-dev.git pull/720/head:pull/720$ git checkout pull/720Update a local copy of the PR:
$ git checkout pull/720$ git pull https://git.openjdk.org/jdk8u-dev.git pull/720/headUsing Skara CLI tools
Checkout this PR locally:
$ git pr checkout 720View PR using the GUI difftool:
$ git pr show -t 720Using diff file
Download this PR as a diff file:
https://git.openjdk.org/jdk8u-dev/pull/720.diff
Using Webrev
Link to Webrev Comment