Ok, awesome :D
We checked it for a few dependencies that we've been having trouble with, and 
indeed this workaround solves the issue for the entire dependency tree.

That being said, this is still an issue that needs to be investigated... The 
Xargo docs don't mention anything like this, which indicates that something is 
missing from the sgx-sdk. Until a solution is found though, can you please 
document the need for this flag when using Xargo to compile the stack?

As a side question, why do you show examples of compiling packages without 
Xargo? It's not very useful to have your crate marked as no_std and then add 
tstd as a dependency of that crate alone. It forces you to only use no_std 
dependencies, while you're still linking to a mostly-usual std anyways so you 
don't get any of the benefits of no_std.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave-sgx-sdk/issues/231#issuecomment-621920763

Reply via email to