Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

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

Merged
merged 1 commit into from
Feb 9, 2024

Conversation

Steals-The-PRs
Copy link
Collaborator

Mirrored on Nova: NovaSector/NovaSector#841
Original PR: tgstation/tgstation#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.

* Disable rust version checking in tgs precompile.sh hook (#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.

* Disable rust version checking in tgs precompile.sh hook

---------

Co-authored-by: Kyle Spier-Swenson <kyleshome@gmail.com>
@Iajret Iajret merged commit bf6a755 into master Feb 9, 2024
25 checks passed
@Iajret Iajret deleted the upstream-mirror-841 branch February 9, 2024 16:54
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.

3 participants