On 09/06/18 19:25, Ard Biesheuvel wrote: > On 6 September 2018 at 18:47, Laszlo Ersek <[email protected]> wrote:
>> For build-testing, I suggest >> >> build -p SecurityPkg/SecurityPkg.dsc ... >> >> It will build all SecurityPkg modules, without putting them in a flash >> device (FD). >> > > That is what I used to perform the build test, which completed without > error. [...] That's spooky! In "SecurityPkg/Tcg/Tcg2Dxe/MeasureBootPeCoff.c", no declaration of "mNtHeader" should be visible. Hm... Arrgh, if you check "SecurityPkg/SecurityPkg.dsc", the "SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.inf" file is listed *only* under [Components.IA32, Components.X64] Thus, assuming you built natively on AARCH64, this module was not built. :/ Jiewen, is there any particular reason for not building Tcg2Dxe on AARCH64? Is it just "historical lack of AARCH64 test environment providing TPM2 hardware", or something more "architectural"? Thanks! Laszlo _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

