From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f175.google.com (mail-pf1-f175.google.com [209.85.210.175]) by mx.groups.io with SMTP id smtpd.web09.2196.1659481184925190530 for ; Tue, 02 Aug 2022 15:59:45 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=VkrudhmS; spf=pass (domain: gmail.com, ip: 209.85.210.175, mailfrom: kuqin12@gmail.com) Received: by mail-pf1-f175.google.com with SMTP id h28so8545904pfq.11 for ; Tue, 02 Aug 2022 15:59:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=gMoLFt12aRO9NOWm4ELP5AGWJQNr7ZvdFFpzW03yG1M=; b=VkrudhmScbyujfzJxPaT4ilXzwnSrI2uZWawyH1G61u4/ceEipG55ZhHD7253uDMV2 XVqRI2g0A02r+U2wBgJCtDiytsz5KmfxwWYzZ9JVXe4geSRu8rS6BD96ZqxjZ2Lu1JdY ohUH5sHhKOg926BSnrWzNp0LfijGWUAM/wLuECTQ0A9OK4bpoJAbXoZFV4SBcJFEIXkA cADCkWJD/IFXTPU6iH5PWHAGNB8r2j05hy7e4VAes4k08VesGHfc+ahlHCti6+JNMd5Z rM619VNMN4isOU0OZGlHN/GcxFC3d48ydVfx+ymQjZjYHKkFPdPCHsLt7fyJtxnZkY7+ XKqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=gMoLFt12aRO9NOWm4ELP5AGWJQNr7ZvdFFpzW03yG1M=; b=73JKjkQZsSQhROafnFV/I+w0CE+lGcyEDLyo9ilquMAJaDTv1l9DzBObrK6fFcS4rz wE7uEznZ7kfvvpH6c6sjcFjFfvww/gd8eT4BTyTHdqHcEPNc08VE11of9peg3onm8w0l YbEROjum8CmK0CiNtPjAGOKgRJl7S+Kq8C6aIM81IHNwnpiJuDZnaGL+KWx28nJlD81s AbAjzCS1XAF2+gGWqvE3wOwU0hFmmEkJNakNuZA44EbiU99GTnm+s9Mgre071XPUtaic bx/StFqhlJSmyInWpQYP5yb+ZekThFqgRHnwRDA03aVchjhNVmPfm3CTSRHi3nvFHuxg BMbw== X-Gm-Message-State: AJIora//Y2wopYR09cYJyQey+SJE8YOZ8HPDt9m7n43ivOQrACEfpolj 3pxGOv5QWPQZaTZoZe573IEhrzP9vjM= X-Google-Smtp-Source: AGRyM1stknWeYNquyoSdAIrWhLDIe8dH/kRqZDNdaP0OOuvmnT4D8NDfisCYWBmvwcpdbi7aOl7djA== X-Received: by 2002:a63:5a4d:0:b0:41b:7702:635f with SMTP id k13-20020a635a4d000000b0041b7702635fmr19080135pgm.111.1659481184139; Tue, 02 Aug 2022 15:59:44 -0700 (PDT) Return-Path: Received: from MININT-0U7P5GU.redmond.corp.microsoft.com ([2001:4898:80e8:3:4cf8:32fd:5412:5cd1]) by smtp.gmail.com with ESMTPSA id w10-20020a63490a000000b0041aeb36088asm9555669pga.16.2022.08.02.15.59.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Aug 2022 15:59:43 -0700 (PDT) From: "Kun Qin" To: devel@edk2.groups.io Cc: Ard Biesheuvel , Leif Lindholm , Jeremy Linton Subject: [edk2-platforms][PATCH v3 1/6] RaspberryPi: Pipeline: Resolving newly introduced dependency Date: Tue, 2 Aug 2022 15:59:34 -0700 Message-Id: <20220802225940.1224-2-kuqin12@gmail.com> X-Mailer: git-send-email 2.37.1.windows.1 In-Reply-To: <20220802225940.1224-1-kuqin12@gmail.com> References: <20220802225940.1224-1-kuqin12@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable The new changes in SecureBootVariableLib brought in a new dependency of PlatformPKProtectionLib. This change added the new library instance from SecurityPkg to resolve RaspberryPi platforms build. Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Jeremy Linton Signed-off-by: Kun Qin Reviewed-by: Jeremy Linton --- Notes: v2: - Add reviewed-by tag [Jeremy] Platform/RaspberryPi/RPi3/RPi3.dsc | 1 + Platform/RaspberryPi/RPi4/RPi4.dsc | 1 + 2 files changed, 2 insertions(+) diff --git a/Platform/RaspberryPi/RPi3/RPi3.dsc b/Platform/RaspberryPi/RPi3= /RPi3.dsc index 0eed03c097f8..4e7377a00036 100644 --- a/Platform/RaspberryPi/RPi3/RPi3.dsc +++ b/Platform/RaspberryPi/RPi3/RPi3.dsc @@ -169,6 +169,7 @@ [LibraryClasses.common] PlatformSecureLib|OvmfPkg/Library/PlatformSecureLib/PlatformSecureLib.in= f=0D SecureBootVariableLib|SecurityPkg/Library/SecureBootVariableLib/SecureBo= otVariableLib.inf=0D SecureBootVariableProvisionLib|SecurityPkg/Library/SecureBootVariablePro= visionLib/SecureBootVariableProvisionLib.inf=0D + PlatformPKProtectionLib|SecurityPkg/Library/PlatformPKProtectionLibVarPo= licy/PlatformPKProtectionLibVarPolicy.inf=0D !else=0D TpmMeasurementLib|MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurem= entLibNull.inf=0D AuthVariableLib|MdeModulePkg/Library/AuthVariableLibNull/AuthVariableLib= Null.inf=0D diff --git a/Platform/RaspberryPi/RPi4/RPi4.dsc b/Platform/RaspberryPi/RPi4= /RPi4.dsc index eabddd7382cf..8ba0ca61851e 100644 --- a/Platform/RaspberryPi/RPi4/RPi4.dsc +++ b/Platform/RaspberryPi/RPi4/RPi4.dsc @@ -166,6 +166,7 @@ [LibraryClasses.common] AuthVariableLib|SecurityPkg/Library/AuthVariableLib/AuthVariableLib.inf= =0D SecureBootVariableLib|SecurityPkg/Library/SecureBootVariableLib/SecureBo= otVariableLib.inf=0D SecureBootVariableProvisionLib|SecurityPkg/Library/SecureBootVariablePro= visionLib/SecureBootVariableProvisionLib.inf=0D + PlatformPKProtectionLib|SecurityPkg/Library/PlatformPKProtectionLibVarPo= licy/PlatformPKProtectionLibVarPolicy.inf=0D =0D # re-use the UserPhysicalPresent() dummy implementation from the ovmf tr= ee=0D PlatformSecureLib|OvmfPkg/Library/PlatformSecureLib/PlatformSecureLib.in= f=0D --=20 2.37.1.windows.1