From nobody Mon May 6 06:56:34 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+55553+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+55553+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1583443618; cv=none; d=zohomail.com; s=zohoarc; b=ciPf/dFAkEOHuxo0Y1OPSbESbpS1/DiB82jRNYDjNtY7tcjvREYZPOlqQbEmcaVKB6aPKLTS0C8JfmVdgQtcU6qrXfVbtkpDhlKntwj3Ux4/EsXX82Q4G++o3WWd5gNvoLsF9AZ5wkAdq3/YieFHqDPryLC2CRl4Pjo6dZT33m0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1583443618; h=Cc:Date:From:List-Id:List-Unsubscribe:Message-ID:Reply-To:Sender:Subject:To; bh=zGxvFKS2JJUXGZCx37lxuBf7hQLDPIAY70FHCkIR2/0=; b=do4gcBf2sB4sLlzo6NfEIweA+wSSuPj+qtS+UedoxQclSmbo+nLiZTdjsDA/7V0NJIQ/bVC5S26XqboFp03kP9BZ5joPrmkQkj4WYk2RLdlvq8k0hO+JPvcmIXJX8g30SzmdRxSMgthGkk19OSprd3krrzlK/nti0yzKIcVgP6Y= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+55553+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1583443618317912.4030009794216; Thu, 5 Mar 2020 13:26:58 -0800 (PST) Return-Path: X-Received: by 127.0.0.2 with SMTP id O2K0YY1788612xzIZDCOERz2; Thu, 05 Mar 2020 13:26:57 -0800 X-Received: from mail-wm1-f67.google.com (mail-wm1-f67.google.com [209.85.128.67]) by mx.groups.io with SMTP id smtpd.web12.2334.1583443617080046888 for ; Thu, 05 Mar 2020 13:26:57 -0800 X-Received: by mail-wm1-f67.google.com with SMTP id u9so145214wml.3 for ; Thu, 05 Mar 2020 13:26:56 -0800 (PST) X-Gm-Message-State: odsbX7HHhAfIwNwYC4h4H7Iax1787277AA= X-Google-Smtp-Source: ADFU+vuZj9eEQYNOGlLM9PeWDHRpOvhDeFbBD4qbdB3EIRxMQT10gaCZSJ7tjowDUAFuVEOedhM29g== X-Received: by 2002:a7b:cb93:: with SMTP id m19mr750070wmi.133.1583443615458; Thu, 05 Mar 2020 13:26:55 -0800 (PST) X-Received: from e123331-lin.home ([2a01:cb1d:112:6f00:816e:ff0d:fb69:f613]) by smtp.gmail.com with ESMTPSA id g129sm12538606wmg.12.2020.03.05.13.26.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Mar 2020 13:26:54 -0800 (PST) From: "Ard Biesheuvel" To: devel@edk2.groups.io Cc: lersek@redhat.com, Ard Biesheuvel Subject: [edk2-devel] [PATCH] OvmfPkg/OvmfXen: fix build by providing QemuLoadImageLib resolution Date: Thu, 5 Mar 2020 22:26:52 +0100 Message-Id: <20200305212652.27649-1-ard.biesheuvel@linaro.org> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,ard.biesheuvel@linaro.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1583443617; bh=TDyEyr8bkYal6/1+gp2F41bF5Ij2aZ76BpL+b0X7Yvc=; h=Cc:Date:From:Reply-To:Subject:To; b=eStCeXg+zHyzI0n+/IHxARa7wc9xpqX8DPlGHRlNZ7r3o1MxIL9uNyRx3PYpmwMp0tV EEPSLJQbs+i8iR9Fl8J8Xpngo6GUFb7o2QasuqpaOSHxIEDZuCKXH9qwTkLCj+6Iijddc W5mNuh9WzuKaEAMllCJyfZ35cqgppv7XmIU= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Commit 859b55443a4253ba ("OvmfPkg/PlatformBootManagerLib: switch to QemuLoadImageLib") replaced a dependency on LoadLinuxLib with one on QemuLoadImageLib in the PlatformBootManagerLib implementation that is shared between all OVMF builds, without taking into account that even the Xen targeted builds incorporate this code, which is only used to load kernels passed via the QEMU command line. Since this is dead code on Xen, we can satisfy the dependency using the generic version of QemuLoadImageLib, which does not rely on LoadLinuxLib, which we can therefore drop from OvmfXen.dsc. Fixes: 859b55443a4253bad8bb618d04a51b2ded67f24b Signed-off-by: Ard Biesheuvel Reviewed-by: Laszlo Ersek --- OvmfPkg/OvmfXen.dsc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OvmfPkg/OvmfXen.dsc b/OvmfPkg/OvmfXen.dsc index d476694b18d5..85fe39f7896c 100644 --- a/OvmfPkg/OvmfXen.dsc +++ b/OvmfPkg/OvmfXen.dsc @@ -151,7 +151,7 @@ [LibraryClasses] UefiUsbLib|MdePkg/Library/UefiUsbLib/UefiUsbLib.inf SerializeVariablesLib|OvmfPkg/Library/SerializeVariablesLib/SerializeVar= iablesLib.inf QemuFwCfgLib|OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgDxeLib.inf - LoadLinuxLib|OvmfPkg/Library/LoadLinuxLib/LoadLinuxLib.inf + QemuLoadImageLib|OvmfPkg/Library/GenericQemuLoadImageLib/GenericQemuLoad= ImageLib.inf MemEncryptSevLib|OvmfPkg/Library/BaseMemEncryptSevLib/BaseMemEncryptSevL= ib.inf LockBoxLib|OvmfPkg/Library/LockBoxLib/LockBoxBaseLib.inf CustomizedDisplayLib|MdeModulePkg/Library/CustomizedDisplayLib/Customize= dDisplayLib.inf --=20 2.17.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#55553): https://edk2.groups.io/g/devel/message/55553 Mute This Topic: https://groups.io/mt/71759233/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-