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

Document missing dependency (gcc-multilib) for Ubuntu setup #4475

Merged
merged 1 commit into from
Jun 15, 2022

Conversation

sbellem
Copy link
Contributor

@sbellem sbellem commented Feb 13, 2022

Problem encountered when trying to build cipher-paratime with SGX support.

See oasisprotocol/cipher-paratime#19 for more details.

I don't know what the equivalent is for Fedora systems. I'll add it once I find out.

@sbellem sbellem changed the title Document missing dependency for Ubuntu setup Document missing dependency (gcc-multilib) for Ubuntu setup Feb 16, 2022
@tjanez
Copy link
Member

tjanez commented Jun 15, 2022

@sbellem, thanks for your pull request!

Problem encountered when trying to build cipher-paratime with SGX support.

See oasisprotocol/cipher-paratime#19 for more details.

Indeed, this is required when building the Cipher ParaTime SGX binary on Ubuntu/Debian systems.

We've now augmented the Cipher ParaTime Building instructions in oasisprotocol/cipher-paratime#34.

I don't know what the equivalent is for Fedora systems. I'll add it once I find out.

It turns out Fedora doesn't need any additional packages for that.

However, even though gcc-multilib was initially only required for building the Cipher ParaTime SGX binary, in #4789, the oasis-core-runtime binary started depending on the mbedtls crate:

mbedtls = "0.8.1"

And mbedtls also requires the gcc-multilib package being installed on Ubuntu/Debian systems when building oasis-core-runtime.

It is needed for building oasis-core-runtime.

Co-authored-by: tadej.j@nez.si
@tjanez tjanez added the s:ready-ci Status: ready for CI label Jun 15, 2022
@tjanez tjanez merged commit fb171c4 into oasisprotocol:master Jun 15, 2022
@sbellem
Copy link
Contributor Author

sbellem commented Jun 16, 2022

Thanks @tjanez!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
s:ready-ci Status: ready for CI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants