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

rust toolchain update seems soon necessary #1450

Open
clangenb opened this issue Sep 13, 2023 · 4 comments
Open

rust toolchain update seems soon necessary #1450

clangenb opened this issue Sep 13, 2023 · 4 comments

Comments

@clangenb
Copy link
Contributor

clangenb commented Sep 13, 2023

I tried to check if I can integrate the parachain runtime instead of the solo node runtime, and I got the following error:

error: package `clap_lex v0.5.1` cannot be built because it requires rustc 1.70.0 or newer, while the currently active rustc version is 1.66.0-nightly
Either upgrade to rustc 1.70.0 or newer, or use
cargo update -p [email protected] --precise ver
where `ver` is the latest version of `clap_lex` supporting rustc 1.66.0-nightly
make: *** [Makefile:174: bin/app] Error 101       

This means that the time is running out with this toolchain. (Additionally, I can't try to fix the parachain node import by using another runtime..., see #1449)

@clangenb
Copy link
Contributor Author

Downgrading clap to v4.0.9 is still possible and resolves the issue after incorporating the parachain runtime.

@Kailai-Wang
Copy link
Contributor

But AFAIU we highly rely on the upstream (https://github.com/apache/incubator-teaclave-sgx-sdk) dep updates, don't we?

@clangenb
Copy link
Contributor Author

clangenb commented Oct 12, 2023

Yes, they are most of the time the bottleneck when it comes to that. We have made them aware:

@brenzi
Copy link
Collaborator

brenzi commented Dec 9, 2023

it seems we'll now need at least rustc 1.70
channel = "nightly-2023-06-01"
this is a blocker now.
alternative is to upgrade teaclave sdk to 2.0.0 (which isn't officially released yet) - and likely means quite some work

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants