Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Tracking Issue for de-stabilizing (and eventually removing?) the old serialization infrastructure (feature gate: rustc_encodable_decodable) #134301

Open
RalfJung opened this issue Dec 14, 2024 · 0 comments
Labels
C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.

Comments

@RalfJung
Copy link
Member

RalfJung commented Dec 14, 2024

This tracks the progress on rust-lang/libs-team#272. That issue says that #105572 will cause rustc-serialize to stop building; it seems like a semver-compatible update was released to avoid that, so currently that crate can still be used on stable. Since Rust 1.79, the future compatibility report shows this as a warning (even for dependencies).

Implementation:

@RalfJung RalfJung added the C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC label Dec 14, 2024
@RalfJung RalfJung changed the title Tracking Issue for de-stabilizing (and eventually removing?) the old serialization infrastructure Tracking Issue for de-stabilizing (and eventually removing?) the old serialization infrastructure (feature gate: rustc_encodable_decodable) Dec 14, 2024
@jieyouxu jieyouxu added the T-libs-api Relevant to the library API team, which will review and decide on the PR/issue. label Dec 14, 2024
matthiaskrgr added a commit to matthiaskrgr/rust that referenced this issue Feb 2, 2025
…le_decodable, r=oli-obk

Remove rustc_encodable_decodable feature

This has been shown in future-compat reports since Rust 1.79 (rust-lang#116016), released June 2024. Let's see if crater still finds any issues.

Part of rust-lang#134301.

Cc `@rust-lang/libs-api`
matthiaskrgr added a commit to matthiaskrgr/rust that referenced this issue Feb 2, 2025
…le_decodable, r=oli-obk

Remove rustc_encodable_decodable feature

This has been shown in future-compat reports since Rust 1.79 (rust-lang#116016), released June 2024. Let's see if crater still finds any issues.

Part of rust-lang#134301.

Cc ``@rust-lang/libs-api``
rust-timer added a commit to rust-lang-ci/rust that referenced this issue Feb 2, 2025
Rollup merge of rust-lang#134272 - RalfJung:destabilize-rustc_encodable_decodable, r=oli-obk

Remove rustc_encodable_decodable feature

This has been shown in future-compat reports since Rust 1.79 (rust-lang#116016), released June 2024. Let's see if crater still finds any issues.

Part of rust-lang#134301.

Cc ``@rust-lang/libs-api``
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
Projects
None yet
Development

No branches or pull requests

2 participants