You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@teaclave.apache.org by GitBox <gi...@apache.org> on 2022/03/04 06:48:21 UTC
[GitHub] [incubator-teaclave] Lio101 opened a new issue #630: Build error with DCAP = ON
Lio101 opened a new issue #630:
URL: https://github.com/apache/incubator-teaclave/issues/630
Hi,
I am getting error when trying to build Teaclave with DCAP=ON
Platform: Azure CC VM
OS: Ubuntu 20.04
Error :
`[ 76%] Built target sgxlib-teaclave_access_control_service
[ 79%] Generating enclave signatures...
[ 79%] Built target update_sig
[ 82%] Building sgxapp-teaclave_frontend_service
Finished dev [unoptimized + debuginfo] target(s) in 0.14s
[ 82%] Built target sgxapp-teaclave_frontend_service
[ 84%] Building sgxapp-teaclave_integration_tests
Finished dev [unoptimized + debuginfo] target(s) in 0.18s
[ 84%] Built target sgxapp-teaclave_integration_tests
[ 87%] Building unixapp-teaclave_dcap_ref_as
warning: patch for the non root package will be ignored, specify patch at the workspace root:
package: /teaclave/build/cmake_tomls/unix_app/sdk/rust/Cargo.toml
workspace: /teaclave/build/cmake_tomls/unix_app/Cargo.toml
Compiling teaclave_dcap_ref_as v0.2.0 (/teaclave/build/cmake_tomls/unix_app/dcap)
error: linking with `cc` failed: exit code: 1
|
= note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/root/.rustup/toolchains/nightly-2020-10-25-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/teaclave/build/target/unix/debug/deps/teaclave_dcap_ref_as-34c1ab047bb4f5e4.teaclave_dcap_ref_as.42i1rftn-cgu.0.rcgu.o" "/teaclave/build/target/unix/debug/deps/teaclave_dcap_ref_as-34c1ab047bb4f5e4.teaclave_dcap_ref_as.42i1rftn-cgu.1.rcgu.o" "/teaclave/build/target/unix/debug/deps/teaclave_dcap_ref_as-34c1ab047bb4f5e4.teaclave_dcap_ref_as.42i1rftn-cgu.10.rcgu.o" "/teaclave/build/target/unix/debug/deps/teaclave_dcap_ref_as-34c1ab047bb4f5e4.teaclave_dcap_ref_as.42i1rftn-cgu.11.rcgu.o" "/teaclave/build/target/unix/debug/deps/teaclave_dcap_ref_as-34c1ab047bb4f5e4.teaclave_dcap_ref_as.42i1rftn-cgu.12.rcgu.o" "/teaclave/build/target/unix/debug/deps/teaclave_dcap_ref_as-34c1ab047bb4f5e4.teaclave_dcap_ref_as.42i1rftn-cgu.13.rcgu.o" "/teaclave/build/target/unix/debug/deps/teaclave_dcap_ref_as
-34c1ab047bb4f5e4.teaclave_dcap_ref_as.42i1rftn-cgu.14.rcgu.o" "/teaclave/build/target/unix/debug/deps/teaclave_dcap_ref_as-34c1ab047bb4f5e4.teaclave_dcap_ref_as.42i1rftn-cgu.15.rcgu.o" "/teaclave/build/target/unix/debug/deps/teaclave_dcap_ref_as-34c1ab047bb4f5e4.teaclave_dcap_ref_as.42i1rftn-cgu.2.rcgu.o" "/teaclave/build/target/unix/debug/deps/teaclave_dcap_ref_as-34c1ab047bb4f5e4.teaclave_dcap_ref_as.42i1rftn-cgu.3.rcgu.o" "/teaclave/build/target/unix/debug/deps/teaclave_dcap_ref_as-34c1ab047bb4f5e4.teaclave_dcap_ref_as.42i1rftn-cgu.4.rcgu.o" "/teaclave/build/target/unix/debug/deps/teaclave_dcap_ref_as-34c1ab047bb4f5e4.teaclave_dcap_ref_as.42i1rftn-cgu.5.rcgu.o" "/teaclave/build/target/unix/debug/deps/teaclave_dcap_ref_as-34c1ab047bb4f5e4.teaclave_dcap_ref_as.42i1rftn-cgu.6.rcgu.o" "/teaclave/build/target/unix/debug/deps/teaclave_dcap_ref_as-34c1ab047bb4f5e4.teaclave_dcap_ref_as.42i1rftn-cgu.7.rcgu.o" "/teaclave/build/target/unix/debug/deps/teaclave_dcap_ref_as-34c1ab047bb4f5e4.t
eaclave_dcap_ref_as.42i1rftn-cgu.8.rcgu.o" "/teaclave/build/target/unix/debug/deps/teaclave_dcap_ref_as-34c1ab047bb4f5e4.teaclave_dcap_ref_as.42i1rftn-cgu.9.rcgu.o" "-o" "/teaclave/build/target/unix/debug/deps/teaclave_dcap_ref_as-34c1ab047bb4f5e4" "/teaclave/build/target/unix/debug/deps/teaclave_dcap_ref_as-34c1ab047bb4f5e4.2aieksvcbjs5rj13.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/teaclave/build/target/unix/debug/deps" "-L" "/teaclave/build/target/unix/debug/build/ring-fa6a72941b82e68e/out" "-L" "/opt/sgxsdk/lib64" "-L" "/root/.rustup/toolchains/nightly-2020-10-25-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-lsgx_dcap_quoteverify" "-lsgx_dcap_ql" "-lsgx_urts" "-Wl,-Bstatic" "/teaclave/build/target/unix/debug/deps/libbase64-2eaf2a28e351c3cf.rlib" "/teaclave/build/target/unix/debug/deps/libpem-cba94910fcf2fbb0.rlib" "/teaclave/build/target/unix/debug/deps/libregex-1d5d7244af3d66e9.rlib" "/teaclave/build/target/unix/d
ebug/deps/libaho_corasick-a0f2b910ddf545ab.rlib" "/teaclave/build/target/unix/debug/deps/libregex_syntax-d8c25f7d5a9c013c.rlib" "/teaclave/build/target/unix/debug/deps/libuuid-a20a61c07a5e6a07.rlib" "/teaclave/build/target/unix/debug/deps/libgetrandom-a0637e0cd9468dd2.rlib" "/teaclave/build/target/unix/debug/deps/libsgx_ucrypto-743039e247033503.rlib" "/teaclave/build/target/unix/debug/deps/librdrand-fe28353969b2b493.rlib" "/teaclave/build/target/unix/debug/deps/librand_core-fe497a007ba4350c.rlib" "/teaclave/build/target/unix/debug/deps/librand_core-7777f623c08783e5.rlib" "/teaclave/build/target/unix/debug/deps/libsgx_types-61793689345b8705.rlib" "/teaclave/build/target/unix/debug/deps/libserde_json-2f471fdd307f4f01.rlib" "/teaclave/build/target/unix/debug/deps/libryu-bc3a68e8fbaa57e5.rlib" "/teaclave/build/target/unix/debug/deps/libitoa-821f48aa9d185ae6.rlib" "/teaclave/build/target/unix/debug/deps/librand-7e628f538e0ee904.rlib" "/teaclave/build/target/unix/debug/deps/librand_chacha
-e1bbc9ce737e1c95.rlib" "/teaclave/build/target/unix/debug/deps/libppv_lite86-954a0753d9a936e0.rlib" "/teaclave/build/target/unix/debug/deps/librand_core-7c000a229b20c654.rlib" "/teaclave/build/target/unix/debug/deps/libgetrandom-59ee5384c117d441.rlib" "/teaclave/build/target/unix/debug/deps/libchrono-c103d1cae856a499.rlib" "/teaclave/build/target/unix/debug/deps/libnum_integer-a98c2a89b245908f.rlib" "/teaclave/build/target/unix/debug/deps/libnum_traits-b777a49b81d0f4b1.rlib" "/teaclave/build/target/unix/debug/deps/liblazy_static-cd2401a06b1676f6.rlib" "/teaclave/build/target/unix/debug/deps/librocket-5b8939650bda0b3d.rlib" "/teaclave/build/target/unix/debug/deps/libbinascii-f1c0c15fd8c67cbd.rlib" "/teaclave/build/target/unix/debug/deps/libatty-f44170f0b91b4685.rlib" "/teaclave/build/target/unix/debug/deps/librocket_http-91bccffcaa7d9ffb.rlib" "/teaclave/build/target/unix/debug/deps/libindexmap-4d3fc467064dbc6c.rlib" "/teaclave/build/target/unix/debug/deps/libhashbrown-42875229e1355
219.rlib" "/teaclave/build/target/unix/debug/deps/libcookie-671b27d1515c41cd.rlib" "/teaclave/build/target/unix/debug/deps/libbase64-5fe96db873a65d48.rlib" "/teaclave/build/target/unix/debug/deps/libpercent_encoding-bae4c6d884296e4c.rlib" "/teaclave/build/target/unix/debug/deps/libunicode_xid-ac2b5975c21fcd81.rlib" "/teaclave/build/target/unix/debug/deps/libhyper_sync_rustls-5e6fe97572d0ef0a.rlib" "/teaclave/build/target/unix/debug/deps/libwebpki_roots-89b0d65756bad69c.rlib" "/teaclave/build/target/unix/debug/deps/librustls-d17280703a1a3ba1.rlib" "/teaclave/build/target/unix/debug/deps/libbase64-58a43d8f971c44f9.rlib" "/teaclave/build/target/unix/debug/deps/libsct-3d6cead90cd57c24.rlib" "/teaclave/build/target/unix/debug/deps/libwebpki-8b91e6fb81994209.rlib" "/teaclave/build/target/unix/debug/deps/libring-777502481c0443d5.rlib" "/teaclave/build/target/unix/debug/deps/libspin-361d9da1b7a7ce24.rlib" "/teaclave/build/target/unix/debug/deps/libuntrusted-19e0028c5e01f748.rlib" "/teaclave
/build/target/unix/debug/deps/libonce_cell-f3b3091a78393424.rlib" "/teaclave/build/target/unix/debug/deps/libsmallvec-0f55f5d6a54014e3.rlib" "/teaclave/build/target/unix/debug/deps/libhyper-c29cc7778ebbd4fb.rlib" "/teaclave/build/target/unix/debug/deps/libmime-68a13591a7a732ab.rlib" "/teaclave/build/target/unix/debug/deps/liblog-34c5ee58e33ce90e.rlib" "/teaclave/build/target/unix/debug/deps/liblanguage_tags-276927bf4664bf5a.rlib" "/teaclave/build/target/unix/debug/deps/libtypeable-6e97b32755d7437e.rlib" "/teaclave/build/target/unix/debug/deps/libtraitobject-0b05b1821ec7acd4.rlib" "/teaclave/build/target/unix/debug/deps/libnum_cpus-3d7d3ee6d089a758.rlib" "/teaclave/build/target/unix/debug/deps/libhttparse-d33c87be2ef50123.rlib" "/teaclave/build/target/unix/debug/deps/libunicase-87e76b15564a1b59.rlib" "/teaclave/build/target/unix/debug/deps/liburl-798f7ac419e14c27.rlib" "/teaclave/build/target/unix/debug/deps/libpercent_encoding-37403a81b788f0c6.rlib" "/teaclave/build/target/unix/debu
g/deps/libidna-498c795fac0b88d5.rlib" "/teaclave/build/target/unix/debug/deps/libunicode_normalization-1e59d0a601788391.rlib" "/teaclave/build/target/unix/debug/deps/libtinyvec-2a8082d1c3b39837.rlib" "/teaclave/build/target/unix/debug/deps/libtinyvec_macros-a8a3510ab9d2d66d.rlib" "/teaclave/build/target/unix/debug/deps/libunicode_bidi-0fe025d2b861b5b3.rlib" "/teaclave/build/target/unix/debug/deps/libmatches-b31feef5c3ce1062.rlib" "/teaclave/build/target/unix/debug/deps/libtime-75cf3eea65f5d55e.rlib" "/teaclave/build/target/unix/debug/deps/liblibc-5ef8b4f067a22a51.rlib" "/teaclave/build/target/unix/debug/deps/libbase64-40588ebe33f94fcd.rlib" "/teaclave/build/target/unix/debug/deps/libsafemem-452e8a0079ba6078.rlib" "/teaclave/build/target/unix/debug/deps/libbyteorder-4126bddb3356bb8d.rlib" "/teaclave/build/target/unix/debug/deps/libtoml-8c3d5b051ea0ef81.rlib" "/teaclave/build/target/unix/debug/deps/libserde-7c3fd5c68857100f.rlib" "/teaclave/build/target/unix/debug/deps/libtime-2a2f8af
e5cff1960.rlib" "/teaclave/build/target/unix/debug/deps/libtime_macros-9b69b5d2fd5d6f47.rlib" "/teaclave/build/target/unix/debug/deps/libstandback-473157be4d2135f4.rlib" "/teaclave/build/target/unix/debug/deps/libmemchr-abe191a7fe2cb81e.rlib" "/teaclave/build/target/unix/debug/deps/libstate-04869b7efe3b9f0e.rlib" "/teaclave/build/target/unix/debug/deps/libyansi-35940f0a6c4fd250.rlib" "/teaclave/build/target/unix/debug/deps/libpear-04c8db12745328ee.rlib" "/teaclave/build/target/unix/debug/deps/liblog-fc223e5a61ef1ec2.rlib" "/teaclave/build/target/unix/debug/deps/libcfg_if-2909e55669d95bfc.rlib" "-Wl,--start-group" "/root/.rustup/toolchains/nightly-2020-10-25-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-3010daceac92f8fa.rlib" "/root/.rustup/toolchains/nightly-2020-10-25-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-eed7c8ea6eea20e8.rlib" "/root/.rustup/toolchains/nightly-2020-10-25-x86_64-unknown-linux-gnu/lib/rustlib/x86
_64-unknown-linux-gnu/lib/libminiz_oxide-637cb1b53c807e95.rlib" "/root/.rustup/toolchains/nightly-2020-10-25-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-099cf0af4375543b.rlib" "/root/.rustup/toolchains/nightly-2020-10-25-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-b5f18e83369ef257.rlib" "/root/.rustup/toolchains/nightly-2020-10-25-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-3bb19daa4485d5fe.rlib" "/root/.rustup/toolchains/nightly-2020-10-25-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-5298ab0591e7fb29.rlib" "/root/.rustup/toolchains/nightly-2020-10-25-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-1bda453aef84d106.rlib" "/root/.rustup/toolchains/nightly-2020-10-25-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-1532436f783b0405.rlib" "/root/.rustup/toolchains/nightly-2020-10-25-x86_64-unkno
wn-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-3d12d76f5782439f.rlib" "/root/.rustup/toolchains/nightly-2020-10-25-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-87f8d20d4e058c86.rlib" "/root/.rustup/toolchains/nightly-2020-10-25-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-d41f1ff31e4e0f27.rlib" "/root/.rustup/toolchains/nightly-2020-10-25-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0d5ea4f2d39b8e27.rlib" "/root/.rustup/toolchains/nightly-2020-10-25-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-31288459e6a43502.rlib" "/root/.rustup/toolchains/nightly-2020-10-25-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-c52e5d6301e1bd59.rlib" "/root/.rustup/toolchains/nightly-2020-10-25-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2675a9a46b5cec89.rlib" "-Wl,--end-gro
up" "/root/.rustup/toolchains/nightly-2020-10-25-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-f51baad7bbcb81c4.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc"
= note: /usr/bin/ld: cannot find -lsgx_dcap_quoteverify
/usr/bin/ld: cannot find -lsgx_dcap_ql
collect2: error: ld returned 1 exit status
error: aborting due to previous error
error: could not compile `teaclave_dcap_ref_as`
To learn more, run the command again with --verbose.
CMakeFiles/unixapp-teaclave_dcap_ref_as.dir/build.make:57: recipe for target 'CMakeFiles/unixapp-teaclave_dcap_ref_as' failed
make[2]: *** [CMakeFiles/unixapp-teaclave_dcap_ref_as] Error 101
CMakeFiles/Makefile2:1699: recipe for target 'CMakeFiles/unixapp-teaclave_dcap_ref_as.dir/all' failed
make[1]: *** [CMakeFiles/unixapp-teaclave_dcap_ref_as.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2`
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For additional commands, e-mail: notifications-help@teaclave.apache.org
[GitHub] [incubator-teaclave] mssun commented on issue #630: Build error with DCAP = ON
Posted by GitBox <gi...@apache.org>.
mssun commented on issue #630:
URL: https://github.com/apache/incubator-teaclave/issues/630#issuecomment-1058885259
Which docker image are you using?
For DCAP, please use `teaclave/teaclave-build-ubuntu-1804-sgx-dcap-1.11:0.1.5` instead.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For additional commands, e-mail: notifications-help@teaclave.apache.org
[GitHub] [incubator-teaclave] Lio101 closed issue #630: Build error with DCAP = ON
Posted by GitBox <gi...@apache.org>.
Lio101 closed issue #630:
URL: https://github.com/apache/incubator-teaclave/issues/630
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For additional commands, e-mail: notifications-help@teaclave.apache.org
[GitHub] [incubator-teaclave] Lio101 commented on issue #630: Build error with DCAP = ON
Posted by GitBox <gi...@apache.org>.
Lio101 commented on issue #630:
URL: https://github.com/apache/incubator-teaclave/issues/630#issuecomment-1058894342
I am able to build it with `teaclave-build-ubuntu-1804-sgx-dcap-1.11:0.1.5`, was using `teaclave-build-ubuntu-1804-sgx-2.14:latest ` earlier.
Thanks!
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For additional commands, e-mail: notifications-help@teaclave.apache.org