intel / intel/confidential-computing.sgx
Error building PSW
- Dominant language
- C++
- Stars
- 1.5k
- Forks
- 565
- PR merge metrics
- No merged PRs in 30d
Description
Hi, I am using Ubuntu 18.04. I built sgx sdk and install it with no problem, then I set the environment and start building psw, until I met the following error when running `make deb_psw_pkg` :
```
dpkg-shlibdeps: warning: cannot find library libsgx_qe3_logic.so needed by debian/libsgx-aesm-ecdsa-plugin/opt/intel/sgx-aesm-service/aesm/bundles/libecdsa_quote_service_bundle.so (ELF format: 'elf64-x86-64' abi: '0201003e00000000'; RPATH: '')
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: 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 '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 '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: 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 'libipc.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libipc.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libipc.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: cannot find library libsgx_pce_logic.so needed by debian/libsgx-aesm-pce-plugin/opt/intel/sgx-aesm-service/aesm/bundles/libpce_service_bundle.so (ELF format: 'elf64-x86-64' abi: '0201003e00000000'; RPATH: '')
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: error: no dependency information found for /usr/local/lib/libprotobuf.so.20 (used by debian/sgx-aesm-service/opt/intel/sgx-aesm-service/aesm/libipc.so)
Hint: check if the library actually comes from a package.
dh_shlibdeps: dpkg-shlibdeps -Tdebian/sgx-aesm-service.substvars -l/home/svj5489/Research/sgx/linux-sgx/build/linux debian/sgx-aesm-service/opt/intel/sgx-aesm-service/aesm/libutils.so debian/sgx-aesm-service/opt/intel/sgx-aesm-service/aesm/libCppMicroServices.so.4.0.0 debian/sgx-aesm-service/opt/intel/sgx-aesm-service/aesm/bundles/liblinux_network_service_bundle.so debian/sgx-aesm-service/opt/intel/sgx-aesm-service/aesm/liburts_internal.so debian/sgx-aesm-service/opt/intel/sgx-aesm-service/aesm/liboal.so debian/sgx-aesm-service/opt/intel/sgx-aesm-service/aesm/libipc.so debian/sgx-aesm-service/opt/intel/sgx-aesm-service/aesm/aesm_service returned exit code 2
dh_shlibdeps: Aborting due to earlier error
debian/rules:11: recipe for target 'override_dh_shlibdeps' failed
make[2]: *** [override_dh_shlibdeps] Error 255`
```
Can someone please help?
Contributor guide
Assessment
This issue has not been assessed yet.