Closed ndmitchell closed 3 weeks ago
I'll take a squiz
I don't know why the nightly rustc (which oss-fuzz uses) isn't updated regularly in the base rust images. But it's an easy enough fix to just update it in the starlark-rust Docker image. Attempting fix with https://github.com/google/oss-fuzz/pull/12404 I tested this locally so I expect the CI to pass as well.
That's all merged now, so I expect it'll be fixed on the next round of nightly builds (so in the next 24hrs or so).
This is fixed now! https://oss-fuzz-build-logs.storage.googleapis.com/index.html#starlark-rust
Thanks!
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=70230 shows that Starlark no longer works in oss-fuzz. The error is:
So the compiler defaults to coming from February which no longer works with the latest version of serde. The right solution would be to use the most recent version of Rust. I don't know why oss-fuzz doesn't do that by default? CC @silvergasp who set this up originally and might have some ideas.