apache / apache/teaclave-sgx-sdk

upgrade SDK and rust compiler urgently needed

Open
#360 17 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
1.2k
Forks
268
PR merge metrics
No merged PRs in 30d

Description

This SDK is behind Intel's SDK for quite a while already and the supported rust compiler is very old.

We currently face a deadlock because https://github.com/dtolnay/proc-macro2/pull/296 breaks our build. We can't downgrade, because [other dependencies request proc-macro2-1.0.29](https://github.com/paritytech/substrate/pull/9741). But we can't upgrade because teaclave's rust compiler support is outdated.

Please upgrade ASAP

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the SDK's current Rust compiler support and the dependency constraints described in the issue, especially the proc-macro2 conflict. Determine the target compiler and SDK versions with maintainers, then verify that the build succeeds with the affected dependencies and newer compiler support.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
build-system, developer-experience
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.