[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

Closed
opened 2026-02-27 10:15:21 +03:00 by kerem · 2 comments
Owner

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?

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?
kerem closed this issue 2026-02-27 10:15:21 +03:00
Author
Owner

@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.

<!-- gh-comment-id:1609749471 --> @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.
Author
Owner

@matze commented on GitHub (Jun 27, 2023):

P.S. Is there a plan for a regular publication of the Docker images on Dockerhub?

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.

may I ask for a tl;dr as to why the latest Rust compiler becomes a build requirement just 26 days after a release?

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_cell module in order to get rid of a third-party dependency. Pros and cons as far as I can see.

<!-- gh-comment-id:1610019184 --> @matze commented on GitHub (Jun 27, 2023): > P.S. Is there a plan for a regular publication of the Docker images on Dockerhub? 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. > may I ask for a tl;dr as to why the latest Rust compiler becomes a build requirement just 26 days after a release? 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_cell` module in order to get rid of a third-party dependency. Pros and cons as far as I can see.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/wastebin-matze#25
No description provided.