Crates that were built with the broken rustdoc are still broken
Closed this issue · 8 comments
See rust-lang/rust#145646 for the rustdoc issue (which has been fixed).
See https://docs.rs/wasmtime/36.0.1/wasmtime/index.html?search=data_ptr for an example crate that was built while rustdoc was broken.
I'm assuming rustdoc doesn't regenerate documentation for past versions. So a manual intervention would be needed to regenerate documentation for crates published while rustdoc was broken.
So we are regularly rebuilding docs, but only for the latest version at the time of each crate.
For a case like this I probably would want to queue a rebuild for all releases that were built with affected nightly versions.
So, which nightlies were affected?
cc @GuillaumeGomez ?
The two last ones (so yesterday and the day before).
can you be specific? I'm unsure about nightly release / cutoff cycles.
Which is the fixed nightly?
And which were the broken ones?
Today's nightly is the fixed one, the one two days ago is the first broken one. So broken nightlies are 2025-08-20 and 2025-08-21. Nightly are released every day. :)
then I'll wait for 2025-08-22 to be released & updated on the build-server before I requeue releases.
Ah my bad, then I need to shift all days by one (since the release of today is yesterday's build).
So broken rustdocs: 2025-08-19 and 2025-08-20
Just to precise: https://doc.rust-lang.org/nightly/std/ is fixed and mentions yesterday's date for the rustdoc version.
I queued the rebuilds, 5k of them. Will take some time to finish :)