-
Notifications
You must be signed in to change notification settings - Fork 236
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
8299635: Hotspot update for deprecated sprintf in Xcode 14 #2844
Conversation
👋 Welcome back vieiro! A progress list of the required criteria for merging this PR into |
❗ This change is not yet ready to be integrated. |
This backport pull request has now been updated with issue from the original commit. |
Webrevs
|
@vieiro it looks like you should be able to apply the remaining changes to |
Other than this, the rest of the changes LGTM |
@gdams Thanks for the review! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM - although I'm not a reviewer so this won't count in the backport process
@vieiro This pull request has been inactive for more than 4 weeks and will be automatically closed if another 4 weeks passes without any activity. To avoid this, simply add a new comment to the pull request. Feel free to ask for assistance if you need help with progressing this pull request towards integration! |
Parent pull requests have been closed without review, so there's no point in continuing just with this PR. |
Backport of JDK-8299635 as applied to JDK-17, in order to get building on macos-13/Xcode 14/clang 14.
Mostly clean but for these files:
In
src/hotspot/share/opto/type.cpp
we restored JDK-17'snullptr
back to JDK-11'sNULL
.After this PR the macos-builds are expected to continue failing with error messages similar to:
A) The
-Wdeprecated-non-prototype
flag. This seems JDK-11 specific as these files were later reorganized in next JDK versions. We may need a JDK-11 specific issue for this compilation failure.B) Some missing
sprintf
in files in thesrc/jdk.pack
directory, which is JDK-11 specific as Pack200 was removed in later versions.Progress
Integration blocker
Issue
Reviewers
Reviewing
Using
git
Checkout this PR locally:
$ git fetch https://git.openjdk.org/jdk11u-dev.git pull/2844/head:pull/2844
$ git checkout pull/2844
Update a local copy of the PR:
$ git checkout pull/2844
$ git pull https://git.openjdk.org/jdk11u-dev.git pull/2844/head
Using Skara CLI tools
Checkout this PR locally:
$ git pr checkout 2844
View PR using the GUI difftool:
$ git pr show -t 2844
Using diff file
Download this PR as a diff file:
https://git.openjdk.org/jdk11u-dev/pull/2844.diff
Webrev
Link to Webrev Comment