Skip to content

Comments

[MIRROR] Disable rust version checking in tgs precompile.sh hook#2509

Merged
CliffracerX merged 2 commits intomasterfrom
upstream-merge-81319
Feb 9, 2024
Merged

[MIRROR] Disable rust version checking in tgs precompile.sh hook#2509
CliffracerX merged 2 commits intomasterfrom
upstream-merge-81319

Conversation

@NaakaKo
Copy link
Collaborator

@NaakaKo NaakaKo commented Feb 8, 2024

Original PR: https://api.github.com/repos/tgstation/tgstation/pulls/81319

Updates tgs/precompile.sh hook to match what is deployed on campbell.

rust-lang/cargo#12654 has set a policy of setting this to be the latest version-2, which kills any kind of signal this could have ever had.

cargo's subcrates like home are used in almost any complex rust package, so this basically sets the tone for all packages and all crates published after October 8th.

A min compiler version should be based on an actual need to use a specific compiler version because of specific features that version has or bugs that version doesn't have. This is signal. Setting to some evergreen value as a matter of course is not signal, its noise.

I will not subject myself nor our downstreams to such nonsense.

MrsTonedOne and others added 2 commits February 8, 2024 13:00
Updates tgs/precompile.sh hook to match what is deployed on campbell.

rust-lang/cargo#12654 has set a policy of setting this to be the latest
version-2, which kills any kind of signal this could have ever had.

cargo's subcrates like `home` are used in almost any complex rust
package, so this basically sets the tone for all packages and all crates
published after October 8th.

A min compiler version should be based on an actual need to use a
specific compiler version because of specific features that version has
or bugs that version doesn't have. This is signal. Setting to some
evergreen value as a matter of course is not signal, its noise.

I will not subject myself nor our downstreams to such nonsense.
@NaakaKo NaakaKo added the Upstream PR Merged Used by the mirror bot. label Feb 8, 2024
@CliffracerX CliffracerX merged commit c26b5f8 into master Feb 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Upstream PR Merged Used by the mirror bot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants