From 4e50c4713425697115f8cb7dc308168f7cc1d495 Mon Sep 17 00:00:00 2001 From: Michael Kubacki Date: Fri, 20 Sep 2024 11:24:28 -0400 Subject: [PATCH] QemuSbsaPkg: Use LockBoxLib null instance The QemuPkg LockBoxLib is being removed. Used the null instance here for libraries (like PerformanceLib) that link against a LockBoxLib instance. Signed-off-by: Michael Kubacki --- Platforms/QemuSbsaPkg/QemuSbsaPkg.dsc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Platforms/QemuSbsaPkg/QemuSbsaPkg.dsc b/Platforms/QemuSbsaPkg/QemuSbsaPkg.dsc index 25b002bd1..6757374d5 100644 --- a/Platforms/QemuSbsaPkg/QemuSbsaPkg.dsc +++ b/Platforms/QemuSbsaPkg/QemuSbsaPkg.dsc @@ -122,6 +122,7 @@ UefiRuntimeLib|MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf OrderedCollectionLib|MdePkg/Library/BaseOrderedCollectionRedBlackTreeLib/BaseOrderedCollectionRedBlackTreeLib.inf + LockBoxLib|MdeModulePkg/Library/LockBoxNullLib/LockBoxNullLib.inf # # Ramdisk Requirements @@ -208,7 +209,6 @@ PlatformSecureLib|SecurityPkg/Library/PlatformSecureLibNull/PlatformSecureLibNull.inf # Security Libraries - LockBoxLib |QemuPkg/Library/LockBoxLib/LockBoxBaseLib.inf PasswordStoreLib |MsCorePkg/Library/PasswordStoreLibNull/PasswordStoreLibNull.inf PasswordPolicyLib |OemPkg/Library/PasswordPolicyLib/PasswordPolicyLib.inf SecureBootKeyStoreLib |MsCorePkg/Library/BaseSecureBootKeyStoreLib/BaseSecureBootKeyStoreLib.inf @@ -455,7 +455,6 @@ ReportStatusCodeLib|MdeModulePkg/Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.inf PcdDatabaseLoaderLib|MdeModulePkg/Library/PcdDatabaseLoaderLib/Dxe/PcdDatabaseLoaderLibDxe.inf UpdateFacsHardwareSignatureLib|OemPkg/Library/UpdateFacsHardwareSignatureLib/UpdateFacsHardwareSignatureLib.inf - LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf PolicyLib|PolicyServicePkg/Library/DxePolicyLib/DxePolicyLib.inf !if $(TPM2_ENABLE) == TRUE