-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Bump bindgen from 0.63.0 to 0.69.4 in /yjit/bindgen #10980
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
Not sure if this is failing on the |
I just tested it without this patch locally and it looks like it's building shlex v1.3.0 correctly, respecting the lock file. I guess your build process involves regenerating the lock file? In any case, I'm unconvinced we need to bump bindgen. |
I'm using ruby-install to install Ruby and when I look at the Commands I'm running to get there:
When I pull down and look at the 3.3.3 Release from here, the lock file shows shlex at 1.1.0 |
This tool is not in normal build processes, but upgrading this dependency calms security scanners. Backport of <ruby#9652>. See: ruby#10980
`yjit-bindgen` isn't run to build Ruby releases at all, but people might be running security scanners on the source tarball. Upgrade this dependency to calm the scanners. Backport of <ruby#9652>. See: <ruby#10980>
The 3.3.3 release is based off of the release branch https://github.com/ruby/ruby/tree/ruby_3_3, not Note that if you're just building ruby, Thanks! |
This PR bumped shlex in the
Cargo.lock
file but I think what really needs to happen is to bumpbindgen
in theCargo.toml
file so that it pulls in shlex 1.3.0 correctly otherwise when it builds it looks like the lock file ends up with shlex 1.1.0