Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 2cc3f6e

Browse files
Upgrade to OE 0.17.1 (#257)
* done * Update CMakeLists.txt * Update CMakeLists.txt
1 parent 621c562 commit 2cc3f6e

File tree

5 files changed

+5
-6
lines changed

5 files changed

+5
-6
lines changed

‎.github/scripts/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ echo "deb [arch=amd64] https://packages.microsoft.com/ubuntu/18.04/prod bionic m
77
wget -qO - https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
88

99
sudo apt-get update
10-
sudo apt-get -y install clang-7 libssl-dev gdb libsgx-enclave-common libsgx-enclave-common-dev libprotobuf10 libsgx-dcap-ql libsgx-dcap-ql-dev az-dcap-client open-enclave=0.12.0
10+
sudo apt-get -y install clang-8 libssl-dev gdb libsgx-enclave-common libsgx-quote-ex libprotobuf10 libsgx-dcap-ql libsgx-dcap-ql-dev az-dcap-client open-enclave=0.17.1
1111

1212
# Install Opaque Dependencies
1313
sudo apt-get -y install wget build-essential openjdk-8-jdk python libssl-dev libmbedtls-dev

‎opaque-sql-docs/src/install/install.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Installing dependencies manually
2121

2222
After downloading the Opaque codebase, install necessary dependencies as follows.
2323

24-
1. Install dependencies and the `OpenEnclave SDK <https://github.com/openenclave/openenclave/blob/v0.12.0/docs/GettingStartedDocs/install_oe_sdk-Ubuntu_18.04.md>`_. We currently support OE version 0.12.0 (so please install with ``open-enclave=0.12.0``) and Ubuntu 18.04.
24+
1. Install dependencies and the `OpenEnclave SDK <https://github.com/openenclave/openenclave/blob/v0.17.x/docs/GettingStartedDocs/install_oe_sdk-Ubuntu_18.04.md>`_. We currently support OE version 0.17.1 (so please install with ``open-enclave=0.17.1``) and Ubuntu 18.04.
2525

2626
.. code-block:: bash
2727

‎scripts/install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ chmod +x sgx_linux_x64_driver_1.36.2.bin
2222
sudo ./sgx_linux_x64_driver_1.36.2.bin
2323
rm -rf sgx_linux_x64_driver_1.36.2.bin
2424

25-
sudo apt -y install clang-7 libssl-dev gdb libsgx-enclave-common libprotobuf10 libsgx-dcap-ql libsgx-dcap-ql-dev az-dcap-client open-enclave=0.12.0
25+
sudo apt -y install clang-8 libssl-dev gdb libsgx-enclave-common libsgx-quote-ex libprotobuf10 libsgx-dcap-ql libsgx-dcap-ql-dev az-dcap-client open-enclave=0.17.1
2626

2727
# Install SBT dependencies
2828
sudo apt -y install wget build-essential openjdk-8-jdk python libssl-dev libmbedtls-dev

‎src/cpp/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ option(FLATBUFFERS_GEN_CPP_DIR "Location of Flatbuffers generated C++ files.")
88

99
set(CMAKE_CXX_STANDARD 11)
1010

11-
set(OE_MIN_VERSION 0.12.0)
11+
set(OE_MIN_VERSION 0.17.1)
1212
find_package(OpenEnclave ${OE_MIN_VERSION} CONFIG REQUIRED)
1313

1414
set(OE_CRYPTO_LIB
15-
mbed
15+
mbedtls
1616
CACHE STRING "Crypto library used by enclaves.")
1717

1818
include_directories(app)

‎src/cpp/app/app.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@
4646
#include <cstdarg>
4747
#include <cstdio>
4848
#include <cstdlib>
49-
#include <openenclave/host.h>
5049
#include <string>
5150
#include <sys/time.h> // struct timeval
5251
#include <time.h> // gettimeofday

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /