gramineproject / graphene

Graphene / Graphene-SGX - a library OS for Linux multi-process applications, with Intel SGX support
https://grapheneproject.io
GNU Lesser General Public License v3.0
771 stars 260 forks source link

[GSC] Fix Graphene version in GSC config file to last working commit #2457

Closed dimakuv closed 3 years ago

dimakuv commented 3 years ago

Description of the changes

Recently, our changes to the build system (moving to Meson, renaming tools, deprecating Makefiles) break GSC when it tries to use the latest master commits. Let's make GSC work again by fixing its config to the last known working commit (and reverting some GSC-related changes from the newer commits).

After this PR, no changes to core Graphene should touch GSC files!

How to test this PR?

Manually test GSC.


This change is Reviewable

veenasai2 commented 3 years ago

This PR is working for me.

I tested the PR by building and running gsc-python image and gsc-ra-tls-secret-prov image using "no cache" flag (just to ensure, a clean build is also successful) . Thanks @dimakuv for unblocking gsc.