Determine minimum required rust to build SDP #9

Closed
opened 1 year ago by jahway603 · 1 comments
jahway603 commented 1 year ago
Collaborator

After fixing #5 we encountered a new problem (because rust is the "gift" that keeps on giving!) which is documented here.

Rust 1.48 will not build SDP anymore. Tested on Debian 11 with the apt rust version 1.48, we get the following:

error: failed to sync

Caused by:
  failed to download packages

Caused by:
  failed to parse manifest at `/home/deb/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.17.1/Cargo.toml`

Caused by:
  failed to parse the `edition` key

Caused by:
  this version of Cargo is older than the `2021` edition, and only supports `2015` and `2018` editions.

To fix this issue are the following tasks:

  • Determine min rustc version to build SDP

  • Update build.sh

  • Update README.md with min rustc required

After fixing https://git.hush.is/hush/SilentDragonPaper/issues/5 we encountered a new problem (because rust is the "gift" that keeps on giving!) which is documented here. Rust 1.48 will not build SDP anymore. Tested on Debian 11 with the apt rust version 1.48, we get the following: ``` error: failed to sync Caused by: failed to download packages Caused by: failed to parse manifest at `/home/deb/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.17.1/Cargo.toml` Caused by: failed to parse the `edition` key Caused by: this version of Cargo is older than the `2021` edition, and only supports `2015` and `2018` editions. ``` To fix this issue are the following tasks: - [x] Determine min rustc version to build SDP - [x] Update build.sh - [x] Update README.md with min rustc required
Poster
Collaborator

After sequentially testing rust versions, it was determined that 1.51.0 is the minimum required rustc to build SDP and both the build.sh and README.md have been updated to reflect this in PR #11

Closing

After sequentially testing rust versions, it was determined that 1.51.0 is the minimum required rustc to build SDP and both the build.sh and README.md have been updated to reflect this in PR https://git.hush.is/hush/SilentDragonPaper/pulls/11 Closing
jahway603 closed this issue 1 year ago
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.