-
Notifications
You must be signed in to change notification settings - Fork 175
8310265: (process) jspawnhelper should not use argv[0] #384
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
Conversation
👋 Welcome back luhenry! A progress list of the required criteria for merging this PR into |
I followed the guide at openjdk/jdk#14531 (comment). Please let me know if I missed anything. In relation with https://bugs.openjdk.org/browse/JDK-8310265 |
This backport pull request has now been updated with issue from the original commit. |
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.
Okay.
Merge conflicts due to https://bugs.openjdk.org/browse/JDK-8307990. May be valuable to downport too, but I it would be a lot more work, at least review wise.
/approval request |
@luhenry Odd. The request in JBS is marked with "critical". Is this critical or is this a Skara glitch? |
I haven't marked it as critical, so maybe a skara glitch. Happy to change the tag if you prefer. |
Done :) |
I don't think it's a skara issue. That's what the maintainer requested. See https://bugs.openjdk.org/browse/SKARA-2075 |
Let's keep the jdk17u-fix-request, it's not a critical issue. |
Hi @luhenry, |
/approve no |
@GoeLin |
Argh, I completely missed that, sorry. Also that explains the "critical". |
I will resubmit the PR to the right repo, sorry for the noise. |
That patch makes sure that launching processes from Java works when running using Qemu user-space emulation. See
https://mail.openjdk.org/pipermail/core-libs-dev/2023-June/107738.html for details of the bug.
The backport doesn't apply cleanly.
Progress
Issue
Reviewers
Reviewing
Using
git
Checkout this PR locally:
$ git fetch https://git.openjdk.org/jdk17u.git pull/384/head:pull/384
$ git checkout pull/384
Update a local copy of the PR:
$ git checkout pull/384
$ git pull https://git.openjdk.org/jdk17u.git pull/384/head
Using Skara CLI tools
Checkout this PR locally:
$ git pr checkout 384
View PR using the GUI difftool:
$ git pr show -t 384
Using diff file
Download this PR as a diff file:
https://git.openjdk.org/jdk17u/pull/384.diff
Webrev
Link to Webrev Comment