Protobuf 3.7.2 bump and updated build.rs to fix GHSA-2gh3-rmm4-6rq5, linter allows added. - #264
Conversation
kbsteere
commented
Mar 31, 2025
- updated protobuf version to be a minimum of 3.7.2 to address GHSA-2gh3-rmm4-6rq5.
- Added linter allows so build and tests pass
|
Welcome @kbsteere! It looks like this is your first PR to tikv/pprof-rs 🎉 |
…3-rmm4-6rq5. Added linter allows so build and tests pass Signed-off-by: Kyle Steere <kyle.steere@chainguard.dev>
5008794 to
a02a728
Compare
Signed-off-by: Kyle Steere <kyle.steere@chainguard.dev>
…pure Signed-off-by: Kyle Steere <kyle.steere@chainguard.dev>
removed commented lines from previous commit commented out profile.encode due to testing failures Signed-off-by: Kyle Steere <kyle.steere@chainguard.dev>
8fc0b7a to
c6e01b6
Compare
|
@YangKeao need anything else from me? |
|
@kbsteere Thanks for your contribution! This PR looks good 👍 ! It can be merged once it passed the CI. The failure is caused by stepancheg/rust-protobuf#746. The newer version of Here is an example to update the MSRV: https://github.com/tikv/pprof-rs/pull/204/files. It mainly changed three things:
|
Signed-off-by: Kyle Steere <kyle.steere@chainguard.dev>
Signed-off-by: Kyle Steere <kyle.steere@chainguard.dev>
|
Fixed errors with |
Signed-off-by: Kyle Steere <kyle.steere@chainguard.dev>
|
Hey @YangKeao need approval for workflow run. |
Signed-off-by: Yang Keao <yangkeao@chunibyo.icu>
Sorry. I misunderstood the mentioned issue, and the 1.71.0 is not enough. It should be upgraded to 1.74.0 (I guess it's caused by https://rust-lang.github.io/rfcs/2145-type-privacy.html). I've pushed a new commit to your branch and hope it'll pass. |
Signed-off-by: Yang Keao <yangkeao@chunibyo.icu>
070052f to
30c0d0c
Compare
YangKeao
left a comment
There was a problem hiding this comment.
LGTM
Good job! Thanks for your contribution again 🍻 . I'll bump the version and publish a new version later.