intel / linux-sgx

Intel SGX for Linux*
https://www.intel.com/content/www/us/en/developer/tools/software-guard-extensions/linux-overview.html
Other
1.32k stars 541 forks source link

Missing `sgx_quote_5.h` in libsgx-headers 2.23.100.2 #1024

Closed imlk0 closed 4 months ago

imlk0 commented 6 months ago

It seems that the new sgx_quote_5.h header file was not included in libsgx-headers package: https://github.com/intel/linux-sgx/blob/242644c77764fe46da2f86f352f4fdca349f2926/linux/installer/common/libsgx-headers/BOMs/libsgx-headers.txt#L12-L14

While this header file was included in the intel sgx sdk: https://github.com/intel/linux-sgx/blob/242644c77764fe46da2f86f352f4fdca349f2926/linux/installer/common/sdk/BOMs/sdk_base.txt#L94-L97

Can be verified by checking this deb package: https://download.01.org/intel-sgx/sgx_repo/ubuntu/pool/main/devel/libsgx-headers/libsgx-headers_2.23.100.2-focal1_amd64.deb

Now, in order to use sgx_quote_5.h in our project, we have to install the latest sgx sdk instead of just using libsgx-headers as we used to do in the old sgx_quote_4.h days. I'd like to know if this is the expected state?

llly commented 6 months ago

Thanks for reporting it. This is a bug. Will Fix it in next release.

llly commented 4 months ago

Fixed in 2.24 release.