From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR03-DB5-obe.outbound.protection.outlook.com (EUR03-DB5-obe.outbound.protection.outlook.com [40.92.71.99]) by mx.groups.io with SMTP id smtpd.web10.7517.1594554937002826320 for ; Sun, 12 Jul 2020 04:55:38 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@outlook.com header.s=selector1 header.b=T5YazaPF; spf=pass (domain: outlook.com, ip: 40.92.71.99, mailfrom: kilian_kegel@outlook.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RJO3DcNtrG8z26nGOyYCUB+OqOtOjXAbTzhHMHzZlNmsfQ/TZODV3wHTdzOmFAEQw5tKbX8jZyvhpWfZaIabotu3ygeBn1hYPO8CNXceZfhzFyLMdmm3jFmSFdRiZefanxBAKVEgegry5yqtMve4i0Ef9t0Lpu39ffEVVdqV07OHkUUSow/zBEGXhO3noHV4i1xpvelIjsBJXD63QCQlFUnbDrdNxNUZHOTdj4nLA1wlE0hhMyahj+cchSgmIWmExZ+2qudTjfApOcJAUAA5E0yVVk1weSwqsp3STeb88SZaoOgCdDD0Rc9616OPh/wa5HqCibJ1JI58Vp+IFnwH2Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qCEf2R9bfoSl/Pt4vtixNoBEYFu4Uqnl94vAuU2bCC4=; b=cV/i5QniF4p2gpg+ChwtcsvWfnxP9ecOoNIVGTd47QvCTmyrEK5BBCF58V9zagCc0cdpZmWvkzZg59ATYa5j5/QgRek+uCeszxnEP8pzbP9t3M511h9xLUErCHrsf/MSA3nnJ2y+qgpVbzE+CaDC4aSdfidOVqCSff7IcA2oSmOkMQOXHfxiPlRB8YQe/aUGf36P7gETSDJkB970wceypp1lAxftWsBJvIyMhgL5DU6+DymkrowBWlR6ciQK1/gNPq263ispo5lDDTfVd4IdUjTHmehwe+0mWGylN44zBuu4qPaZiMOGf+3Fne/oYH91eBG1WvSkPUaWSz17SPF5Pg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qCEf2R9bfoSl/Pt4vtixNoBEYFu4Uqnl94vAuU2bCC4=; b=T5YazaPFuSzyOUWS7CSVz4vkMRmGBaJInFRZF3O8AlrJnNFtAa6zwqgB3RM/afjk9rcfX2ZDANFv8+QHbLG4JbcR+aeF10QvdIZ94kYAb4EoeYxwRejWevL181m/HD45Qs2nv90DSZJMjyY+FcBK2WCzLHTYujW8STLpdm4PiL24grJIXW1pqi2s3/aASulmR1mPYTDlAmc1JtztiWZo/aNUHyn1/IkdFj4PuDNT1BW2FTu6Vy7vlCGhyeJ9xuXXWnFosO+Nexa6wgQPxRxLk8ikVcKlB3tP3ZzoaemFwYiZVqHCb8JvQK0vEPdJ2zjB9EhiHoEI1W4yaCL8V0butg== Received: from AM5EUR03FT010.eop-EUR03.prod.protection.outlook.com (2a01:111:e400:7e08::47) by AM5EUR03HT039.eop-EUR03.prod.protection.outlook.com (2a01:111:e400:7e08::365) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.21; Sun, 12 Jul 2020 11:55:35 +0000 Received: from AM0PR05MB5842.eurprd05.prod.outlook.com (2a01:111:e400:7e08::50) by AM5EUR03FT010.mail.protection.outlook.com (2a01:111:e400:7e08::134) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.21 via Frontend Transport; Sun, 12 Jul 2020 11:55:34 +0000 Received: from AM0PR05MB5842.eurprd05.prod.outlook.com ([fe80::9974:43d9:3373:ef70]) by AM0PR05MB5842.eurprd05.prod.outlook.com ([fe80::9974:43d9:3373:ef70%7]) with mapi id 15.20.3174.025; Sun, 12 Jul 2020 11:55:34 +0000 From: "Kilian Kegel" To: "devel@edk2.groups.io" , "zachr@silicom-usa.com" CC: Michael D Kinney , "Richardson, Brian" Subject: Re: "Error 4000" EDK II Build Issue Thread-Topic: "Error 4000" EDK II Build Issue Thread-Index: AdZVZr7sn2rfKYeTQsqECk/VHC+eIwC2r3zL Date: Sun, 12 Jul 2020 11:55:34 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:778810DE09C58B6B5CEB8982B4FF21A9341611895381967B9DC1ADA32B29A8BD;UpperCasedChecksum:0B0E2616B6473AAE0EC6DB34E04B56C9BA788912BD02D7BEAD681941A9E214C6;SizeAsReceived:6997;Count:44 x-tmn: [nyH5Teoki+ertn/SoJlKizWp388UHjIr] x-ms-publictraffictype: Email x-incomingheadercount: 44 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: 0cafa1a5-fa81-4a8d-72cd-08d8265a7c59 x-ms-traffictypediagnostic: AM5EUR03HT039: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ebZcWAoC6Z5s+z1LkPAW2xj7ncQMNGAd01rdgPIPvLyZPtzldvUpB4AZu0QG5OtOG+bDNL3+8lstX0R4lAgYgQQCJzhVPkOssz8flxtnw1ygXSqtGlK5IOD92XDR9LCWM5O3uzLPP1rZk75YbZ96Y1Vfpc5E99cnYZvSC7CQEmcl+zLR0bZD4el2eIjEwq+ltz9GiFmV2m+fBlrZeqMDMTHEgdQjmuJhxQN7l8G2C52vsOaHODtprrox9uT6rhGO x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:0;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR05MB5842.eurprd05.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:;DIR:OUT;SFP:1901; x-ms-exchange-antispam-messagedata: yTj2/0EfJIQCn9gUkidQLC3Hj7sHzXE8euaW5/JTVf+3a2BKyoNHQJCneLC216bWSzzY1MLfKP7iZFgPMPXNP3M/ZxGkiBxR/Qa3J9loIuWs8JZK8Gxl0rXceZRXIRToVq5GMJWwKuIPaOALGzUHHw== x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT010.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 0cafa1a5-fa81-4a8d-72cd-08d8265a7c59 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jul 2020 11:55:34.7504 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5EUR03HT039 X-Groupsio-MsgNum: 62383 Content-Language: en-US Content-Type: multipart/related; boundary="_004_AM0PR05MB584217BCA99AEE2F4BC61BBEEB630AM0PR05MB5842eurp_"; type="multipart/alternative" --_004_AM0PR05MB584217BCA99AEE2F4BC61BBEEB630AM0PR05MB5842eurp_ Content-Type: multipart/alternative; boundary="_000_AM0PR05MB584217BCA99AEE2F4BC61BBEEB630AM0PR05MB5842eurp_" --_000_AM0PR05MB584217BCA99AEE2F4BC61BBEEB630AM0PR05MB5842eurp_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Hi Zach, I have fixed "Error 4000" EDK II Build Issue in my MinnowBoard reference p= roject CdePkg that you can find at edk2-staging: https://github.com/tianoco= re/edk2-staging/tree/CdePkg https://github.com/tianocore/edk2-staging/commit/5c2c7662f52cabc741464218b= 35282b7829a7908 The problem is, that the FmpDevicePkg is improved/updated/extended and nee= ds some new libraries, that are not built because they are not mentioned in PlatformPkgX64.dsc section: [LibraryClasses.common] FmpDependencyLib|FmpDevicePkg\Library\FmpDependencyLib\FmpDependencyLib= .inf FmpDependencyCheckLib|FmpDevicePkg\Library\FmpDependencyCheckLibNull\Fm= pDependencyCheckLibNull.inf FmpDependencyDeviceLib|FmpDevicePkg\Library\FmpDependencyDeviceLibNull\= FmpDependencyDeviceLibNull.inf Cheers, Kilian From: Zachary Rinehart Sent: Thursday, July 9, 2020 11:30 AM To: devel@edk2.groups.io Subject: [edk2-devel] "Error 4000" EDK II Build Issue Hi all, I am trying to build the EDK II firmware for the MinnowBoard Turbot usin= g Windows, as outlined here. When I try to execute= the final command to build the firmware, it gives me an error saying that = an =93instance of library class [FmpDependencyLib] is not found=94. I belie= ve I have installed all the prerequisites correctly, and I ran it a second = time to check for previous error messages, none of which I could find. It d= oes seem to build partway, though. I have attached a zip file of what I bel= ieve is the partial build and a text capture of the second attempt via Wind= ows shell to build EDK II. Does anyone have any insight into what=92s going= on? Thanks, Zach --_000_AM0PR05MB584217BCA99AEE2F4BC61BBEEB630AM0PR05MB5842eurp_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable

Hi Zach,

 

I have fixed "Error 4000" EDK II Build= Issue in my MinnowBoard reference project CdePkg that you can find at edk2-staging: https://github.com/tianocore/edk2-staging/tree/CdePkg

 

https://github.com/tiano= core/edk2-staging/commit/5c2c7662f52cabc741464218b35282b7829a7908

 

The problem is, that the FmpDevicePkg is imp= roved/updated/extended and needs some new libraries, that

are not built because they are not mentioned in

 

PlatformPkgX64.dsc section:

[LibraryClasses.common]

   FmpDependenc= yLib|FmpDevicePkg\Library\FmpDependencyLib\FmpDependencyLib.inf<= /span>

   FmpDependenc= yCheckLib|FmpDevicePkg\Library\FmpDependencyCheckLibNull\FmpDependencyCheck= LibNull.inf

   FmpDependenc= yDeviceLib|FmpDevicePkg\Library\FmpDependencyDeviceLibNull\FmpDependencyDev= iceLibNull.inf

 

Cheers,

   Kilian

 

Hi all,

 

  I am trying to build the EDK II firmware for= the MinnowBoard Turbot using Windows, as outlined here. When I try to execute the f= inal command to build the firmware, it gives me an error saying that an =93= instance of library class [FmpDependencyLib] is not found=94. I believe I h= ave installed all the prerequisites correctly, and I ran it a second time to check for previous error messages, none of = which I could find. It does seem to build partway, though. I have attached = a zip file of what I believe is the partial build and a text capture of the= second attempt via Windows shell to build EDK II. Does anyone have any insight into what=92s going on?

 

Thanks,

  Zach

 

--_000_AM0PR05MB584217BCA99AEE2F4BC61BBEEB630AM0PR05MB5842eurp_-- --_004_AM0PR05MB584217BCA99AEE2F4BC61BBEEB630AM0PR05MB5842eurp_ Content-Type: image/png; name="45C6AC90AAA64FD9AA653221A462B202.png" Content-Description: 45C6AC90AAA64FD9AA653221A462B202.png Content-Disposition: inline; filename="45C6AC90AAA64FD9AA653221A462B202.png"; size=132; creation-date="Sun, 12 Jul 2020 11:55:33 GMT"; modification-date="Sun, 12 Jul 2020 11:55:33 GMT" Content-ID: Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAAsQAAAABCAYAAADZ77itAAAAAXNSR0IArs4c6QAAAARnQU1BAACx jwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZSURBVEhL7cEBAQAAAIIg/69uSEAAAPCrBgsR AAHZdg1RAAAAAElFTkSuQmCC --_004_AM0PR05MB584217BCA99AEE2F4BC61BBEEB630AM0PR05MB5842eurp_--