Skip to content

follow-up on #2963, changing MSG* constant types for musl/emscripten.#2978

Merged
bors merged 1 commit into
rust-lang:masterfrom
devnexen:musl_emscripten_msg_constants
Oct 25, 2022
Merged

follow-up on #2963, changing MSG* constant types for musl/emscripten.#2978
bors merged 1 commit into
rust-lang:masterfrom
devnexen:musl_emscripten_msg_constants

Conversation

@devnexen

Copy link
Copy Markdown
Contributor

No description provided.

@rust-highfive

Copy link
Copy Markdown

r? @JohnTitor

(rust-highfive has picked a reviewer for you, use r? to override)

@JohnTitor

Copy link
Copy Markdown
Member

Could you just remove the deprecation attrs? We have to figure out how we deliver breaking changes first.

@thomcc

thomcc commented Oct 24, 2022

Copy link
Copy Markdown
Member

Yeah, deprecations here cause failures when used in the stdlib...

@thomcc

thomcc commented Oct 25, 2022

Copy link
Copy Markdown
Member

I started a discussion about this in https://rust-lang.zulipchat.com/#narrow/stream/351149-t-libs.2Fcrates/topic/Deprecations.2Ftype.20changes.20in.20.60libc.60.20.28for.20musl.2C.20emscripten.29.

It's tricky because these aren't really being removed, just changed -- We also still need them both before and after in the stdlib (and I'm sure this is true for others too). So, I'm not sure the policy in the CONTRIBUTING.md guide is actually good for cases like this (it seems really geared for removals...)

@devnexen devnexen force-pushed the musl_emscripten_msg_constants branch from 1a5f49f to 4ba884a Compare October 25, 2022 05:42

@JohnTitor JohnTitor left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's remove deprecations on 0.2 first. We can discuss how we treat breaking changes later.

@JohnTitor

Copy link
Copy Markdown
Member

@bors r+

@bors

bors commented Oct 25, 2022

Copy link
Copy Markdown
Contributor

📌 Commit 4ba884a has been approved by JohnTitor

It is now in the queue for this repository.

@bors

bors commented Oct 25, 2022

Copy link
Copy Markdown
Contributor

⌛ Testing commit 4ba884a with merge 3cdabff...

@bors

bors commented Oct 25, 2022

Copy link
Copy Markdown
Contributor

☀️ Test successful - checks-actions, checks-cirrus-freebsd-12, checks-cirrus-freebsd-13, checks-cirrus-freebsd-14
Approved by: JohnTitor
Pushing 3cdabff to master...

@bors bors merged commit 3cdabff into rust-lang:master Oct 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants