intel / intel/confidential-computing.sgx

Error while Building the Intel(R) SGX PSW installer

Open
#473 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
1.5k
Forks
565
PR merge metrics
No merged PRs in 30d

Description

Hi,
While I run the command "make deb_pkg", the error occurs. Does anyone know what's wrong with that?
Thanks!
graphene@graphene-ProDesk:~/Desktop/Project/linux-sgx$ make deb_pkg
make[2]: Leaving directory '/home/graphene/Desktop/Project/linux-sgx/linux/installer/deb/libsgx-enclave-common/libsgx-enclave-common-2.7.101.3'
dh_installdocs
dh_installchangelogs
dh_perl
dh_link
dh_strip_nondeterminism
dh_compress
dh_fixperms
dh_strip
dh_makeshlibs
debian/rules override_dh_shlibdeps
make[2]: Entering directory '/home/graphene/Desktop/Project/linux-sgx/linux/installer/deb/libsgx-enclave-common/libsgx-enclave-common-2.7.101.3'
dh_shlibdeps -l /home/graphene/Desktop/Project/linux-sgx/build/linux
dpkg-shlibdeps: warning: can't extract name and version from library name 'liboal.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'liboal.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'liboal.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'liburts_internal.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'liburts_internal.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'liburts_internal.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libutils.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libutils.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libutils.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'liboal.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'liboal.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'liboal.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libutils.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libutils.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libutils.so'
dpkg-shlibdeps: warning: symbol pthread_rwlock_tryrdlock used by debian/libsgx-enclave-common/usr/lib/x86_64-linux-gnu/libsgx_urts.so.1.1.103.3 found in none of the libraries
dpkg-shlibdeps: warning: symbol pthread_key_create used by debian/libsgx-enclave-common/usr/lib/x86_64-linux-gnu/libsgx_urts.so.1.1.103.3 found in none of the libraries
dpkg-shlibdeps: warning: symbol pthread_join used by debian/libsgx-enclave-common/usr/lib/x86_64-linux-gnu/libsgx_urts.so.1.1.103.3 found in none of the libraries
dpkg-shlibdeps: warning: symbol pthread_mutexattr_settype used by debian/libsgx-enclave-common/usr/lib/x86_64-linux-gnu/libsgx_urts.so.1.1.103.3 found in none of the libraries
dpkg-shlibdeps: warning: symbol pthread_mutexattr_init used by debian/libsgx-enclave-common/usr/lib/x86_64-linux-gnu/libsgx_urts.so.1.1.103.3 found in none of the libraries
dpkg-shlibdeps: warning: symbol pthread_once used by debian/libsgx-enclave-common/usr/lib/x86_64-linux-gnu/libsgx_urts.so.1.1.103.3 found in none of the libraries
dpkg-shlibdeps: warning: symbol pthread_rwlock_unlock used by debian/libsgx-enclave-common/usr/lib/x86_64-linux-gnu/libsgx_urts.so.1.1.103.3 found in none of the libraries
dpkg-shlibdeps: warning: symbol pthread_create used by debian/libsgx-enclave-common/usr/lib/x86_64-linux-gnu/libsgx_urts.so.1.1.103.3 found in none of the libraries
dpkg-shlibdeps: warning: symbol pthread_getspecific used by debian/libsgx-enclave-common/usr/lib/x86_64-linux-gnu/libsgx_urts.so.1.1.103.3 found in none of the libraries
dpkg-shlibdeps: warning: symbol pthread_rwlock_destroy used by debian/libsgx-enclave-common/usr/lib/x86_64-linux-gnu/libsgx_urts.so.1.1.103.3 found in none of the libraries
dpkg-shlibdeps: warning: 5 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/liburts_internal.so contains an unresolvable reference to symbol pthread_getspecific: it's probably a plugin
dpkg-shlibdeps: warning: 15 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: error: no dependency information found for /usr/local/lib/libprotobuf.so.17 (used by debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/libipc.so)
Hint: check if the library actually comes from a package.
dh_shlibdeps: dpkg-shlibdeps -Tdebian/libsgx-enclave-common.substvars -l/home/graphene/Desktop/Project/linux-sgx/build/linux debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/libdcap_quoteprov.so debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/libsgx_le.signed.so debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/libsgx_pve.signed.so debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/liboal.so debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/libutils.so debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/libsgx_pce.signed.so debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/liburts_internal.so debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/bundles/lible_launch_service_bundle.so debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/bundles/libecdsa_quote_service_bundle.so debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/bundles/libpce_service_bundle.so debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/bundles/libepid_quote_service_bundle.so debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/bundles/liblinux_network_service_bundle.so debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/bundles/libquote_ex_service_bundle.so debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/libsgx_qe.signed.so debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/aesm_service debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/libipc.so debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/libCppMicroServices.so.4.0.0 debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/libsgx_default_qcnl_wrapper.so debian/libsgx-enclave-common/opt/intel/libsgx-enclave-common/aesm/libsgx_qe3.signed.so debian/libsgx-enclave-common/usr/lib/x86_64-linux-gnu/libsgx_enclave_common.so.1.0.106.3 debian/libsgx-enclave-common/usr/lib/x86_64-linux-gnu/libsgx_launch.so.1.0.101.3 debian/libsgx-enclave-common/usr/lib/x86_64-linux-gnu/libsgx_urts.so.1.1.103.3 debian/libsgx-enclave-common/usr/lib/x86_64-linux-gnu/libsgx_quote_ex.so.1.0.101.3 debian/libsgx-enclave-common/usr/lib/x86_64-linux-gnu/libsgx_epid.so.1.0.101.3 debian/libsgx-enclave-common/usr/lib/x86_64-linux-gnu/libsgx_platform.so.1.0.101.3 debian/libsgx-enclave-common/usr/lib/x86_64-linux-gnu/libsgx_uae_service.so.1.2.102.3 returned exit code 2
debian/rules:11: recipe for target 'override_dh_shlibdeps' failed
make[2]: *** [override_dh_shlibdeps] Error 2
make[2]: Leaving directory '/home/graphene/Desktop/Project/linux-sgx/linux/installer/deb/libsgx-enclave-common/libsgx-enclave-common-2.7.101.3'
debian/rules:8: recipe for target 'binary' failed
make[1]: *** [binary] Error 2
make[1]: Leaving directory '/home/graphene/Desktop/Project/linux-sgx/linux/installer/deb/libsgx-enclave-common/libsgx-enclave-common-2.7.101.3'
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
Makefile:86: recipe for target 'deb_sgx_enclave_common_pkg' failed
make: *** [deb_sgx_enclave_common_pkg] Error 2

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.