- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Consider the following enclave definition:
enclave { from "sgx_tprotected_fs.edl" import *; from "sgx_tkey_exchange.edl" import *; trsuted { public sgx_status_t dance_securely(); }; untrusted { }; };
edger8r's output is an error message "detected circled import for `C:\Program Files (x86)\Intel\IntelSGXSDK\\include\sgx_tae_service.edl'"
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As a temporary workaround, please comment out the line "from "sgx_tae_service.edl" import *;" from either sgx_tprotected_fs.edl or sgx_tkey_exchange.edl.
We're trying to find a solution to this issue.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As a temporary workaround, please comment out the line "from "sgx_tae_service.edl" import *;" from either sgx_tprotected_fs.edl or sgx_tkey_exchange.edl.
We're trying to find a solution to this issue.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you Juan.
To me it seems that edger8r does not mark already imported enclaves off, and that causes problems when the dependency trees of two imported enclaves coincide. The little extension that I have written for edger8r that I use for my own programs doesn't seem to have that problem.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Your assessment is correct.
You may submit a PR with your changes to the edger8r.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
But the Windows SDK is not open source, is it?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
No, the Windows SDK is not open source. I thought you had modified the edger8r source code.
Could you post your extension here?
Thanks.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page