mirror of
https://github.com/matze/wastebin.git
synced 2026-04-25 08:36:00 +03:00
[GH-ISSUE #31] error: package wastebin v2.3.3 (/app) cannot be built because it requires rustc 1.70 or newer, while the currently active rustc version is 1.69.0 #25
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/wastebin-matze#25
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @berezovskyi on GitHub (Jun 27, 2023).
Original GitHub issue: https://github.com/matze/wastebin/issues/31
The Dockerfile seems to be out of sync.
P.S. Is there a plan for a regular publication of the Docker images on Dockerhub?
@berezovskyi commented on GitHub (Jun 27, 2023):
P.P.S. I am not a Rust dev (still waiting for Rust to become stable before spending time to learn it) but may I ask for a tl;dr as to why the latest Rust compiler becomes a build requirement just 26 days after a release?
There is a ton of software I can still compile with Java JDK 11 that was released in 2018, for example. Not suggesting to emulate JDK timeline but just explaining where I am coming from. Golang supports two latest releases.
Is there a set of "oldstable" Rust versions that get support for a longer period of time? I couldn't find any on the Rust homepage.
@matze commented on GitHub (Jun 27, 2023):
I publish a new image whenever I make a new release. I don't think it's worth the time and space to publish one in between.
First, because it's a binary application so there are no downstream dependants I have to care for other than users. Second, installing an up-to-date Rust toolchain is not a huge hassle with rustup.
In this particular case, I wanted to use Rust 1.70's newly stabilized
once_cellmodule in order to get rid of a third-party dependency. Pros and cons as far as I can see.