<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
span.apple-converted-space
        {mso-style-name:apple-converted-space;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Hey All,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thank you for your thoughts and responses. I have figured it out.
<o:p></o:p></p>
<p class="MsoNormal">The branch has been updated with fix which I missed! Got the successful build done.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thank you,<o:p></o:p></p>
<p class="MsoNormal">Shivanshi <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> Bret Barkelew <Bret.Barkelew@microsoft.com> <br>
<b>Sent:</b> Monday, April 12, 2021 11:32 AM<br>
<b>To:</b> Andrew Fish; edk2-devel-groups-io<br>
<b>Cc:</b> Pandya, Shivanshi<br>
<b>Subject:</b> RE: [EXTERNAL] [edk2-devel] Build Failed for QEMU35Pkg<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p><span style="color:#CE1126">[EXTERNAL EMAIL] <o:p></o:p></span></p>
</div>
<p class="MsoNormal">To my knowledge, we do not currently have a required version; the current state is it either works or it doesn’t, and if it doesn’t it’s on you to figure that out from the failures.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I’m not opposed to adding one – if there’s interest. I’d have to think about the best place to add it. The idea of making it its own test is interesting. It wouldn’t prevent you from getting other test data, but it would let you know you
 aren’t on the ideal version and there may be unpredictable results. Ponder ponder…<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">- Bret <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From: </b><a href="mailto:afish@apple.com">Andrew Fish</a><br>
<b>Sent: </b>Monday, April 12, 2021 9:27 AM<br>
<b>To: </b><a href="mailto:devel@edk2.groups.io">edk2-devel-groups-io</a>; <a href="mailto:Bret.Barkelew@microsoft.com">
Bret Barkelew</a><br>
<b>Cc: </b><a href="mailto:Shivanshi.Pandya@dell.com">Shivanshi.Pandya@dell.com</a><br>
<b>Subject: </b>Re: [EXTERNAL] [edk2-devel] Build Failed for QEMU35Pkg<o:p></o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><o:p> </o:p></p>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">On Apr 9, 2021, at 6:33 PM, Bret Barkelew via <a href="https://urldefense.com/v3/__https:/nam06.safelinks.protection.outlook.com/?url=http*3A*2F*2Fgroups.io*2F&data=04*7C01*7Cbret.barkelew*40microsoft.com*7C6d96996208ff4e09af9b08d8fdcfe4ff*7C72f988bf86f141af91ab2d7cd011db47*7C1*7C0*7C637538416634242026*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C1000&sdata=2Q27KOA7lPRrGvoT9s*2FyZ2A3R4B897iBiDuCj3zH3IU*3D&reserved=0__;JSUlJSUlJSUlJSUlJSUlJSUl!!LpKI!xxjXBjBATp_RrW9GGX0Q2FHITnkPCYub9nTNgqQIxO2voERPEHUob4lYnsAoFKeKmSg$">
groups.io [nam06.safelinks.protection.outlook.com]</a> <<a href="mailto:bret.barkelew=microsoft.com@groups.io">bret.barkelew=microsoft.com@groups.io</a>> wrote:<o:p></o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">Andrew,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Not a scheme that I would consider a “good” scheme. You can see what we’re running CI against (in Mu and EDK, both), by checking for the  “UsePythonVersion” command in the .azurepipelines/pr-gate-steps.yml file.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
</blockquote>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Bret,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">If I understand correctly the CI list is the recommended versions, but not the required versions. Do we have any concept of the required versions? I guess we could put a python assert to enforce min Python version? I guess we could be more
 aggressive on the required Python version (forces people to install a custom Python version for the edk2 build), or build a CI test that tests the min Python version for the tools...<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Sorry mostly thinking out loud…. <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Thanks,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Andrew Fish<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><o:p> </o:p></p>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal">Shivanshi,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">I just ran a build on my system with that exact version of Python (3.9.0). Did your build produce a “BUILD_TOOLS_REPORT.json” file? If so, can you send it?<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Can you also send the exact command that you’re running when you see this issue?<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Thanks!<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">- Bret<span class="apple-converted-space"> </span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<div>
<p class="MsoNormal"><b>From:<span class="apple-converted-space"> </span></b><a href="mailto:afish@apple.com">Andrew Fish</a><br>
<b>Sent:<span class="apple-converted-space"> </span></b>Friday, April 9, 2021 4:54 PM<br>
<b>To:<span class="apple-converted-space"> </span></b><a href="mailto:devel@edk2.groups.io">edk2-devel-groups-io</a>;<span class="apple-converted-space"> </span><a href="mailto:Bret.Barkelew@microsoft.com">Bret Barkelew</a><br>
<b>Cc:<span class="apple-converted-space"> </span></b><a href="mailto:Shivanshi.Pandya@dell.com">Shivanshi.Pandya@dell.com</a><br>
<b>Subject:<span class="apple-converted-space"> </span></b>[EXTERNAL] Re: [edk2-devel] Build Failed for QEMU35Pkg<o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
<br>
<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal">On Apr 9, 2021, at 1:55 PM, Bret Barkelew via<span class="apple-converted-space"> </span><a href="https://urldefense.com/v3/__https:/nam06.safelinks.protection.outlook.com/?url=http*3A*2F*2Fgroups.io*2F&data=04*7C01*7Cbret.barkelew*40microsoft.com*7C6d96996208ff4e09af9b08d8fdcfe4ff*7C72f988bf86f141af91ab2d7cd011db47*7C1*7C0*7C637538416634251982*7CUnknown*7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0*3D*7C1000&sdata=TDUsg4PF7O202XD6JQKQbzSIUB5C9d*2BZWknajLWg2j0*3D&reserved=0__;JSUlJSUlJSUlJSUlJSUlJSUl!!LpKI!xxjXBjBATp_RrW9GGX0Q2FHITnkPCYub9nTNgqQIxO2voERPEHUob4lYnsAosk7ARDI$">groups.io
 [nam06.safelinks.protection.outlook.com]</a><span class="apple-converted-space"> </span><<a href="mailto:bret.barkelew=microsoft.com@groups.io">bret.barkelew=microsoft.com@groups.io</a>> wrote:<o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal">It looks like a Python 3.8.x vs 3.9.x issue.<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
</div>
</blockquote>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">Do we have a scheme to require a min Python version?<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">Thanks,<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">Andrew Fish<o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
<br>
<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<div>
<p class="MsoNormal">It looks as if you’re using Mu Q35 as your platform. Can you tell me what branch you’re on?<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">- Bret<span class="apple-converted-space"> </span><o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<div>
<div>
<p class="MsoNormal"><b>From:<span class="apple-converted-space"> </span></b><a href="mailto:Shivanshi.Pandya=dell.com@groups.io">Pandya, Shivanshi via groups.io</a><br>
<b>Sent:<span class="apple-converted-space"> </span></b>Friday, April 9, 2021 1:52 PM<br>
<b>To:<span class="apple-converted-space"> </span></b><a href="mailto:devel@edk2.groups.io">devel@edk2.groups.io</a><br>
<b>Subject:<span class="apple-converted-space"> </span></b>[EXTERNAL] [edk2-devel] Build Failed for QEMU35Pkg<o:p></o:p></p>
</div>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">Hello,<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">Build failed with following call trace<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">build.py...<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -  : error C0DE: Unknown fatal error when processing [c:\bea\dfci\mu_tiano_platforms\Common\PRM\PrmPkg\Library\DxePrmModuleDiscoveryLib\DxePrmModuleDiscoveryLib.inf [X64, VS2017, DEBUG]]<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO - (Please send email to<span class="apple-converted-space"> </span><a href="mailto:devel@edk2.groups.io">devel@edk2.groups.io</a><span class="apple-converted-space"> </span>for help, attaching following call stack trace!)<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO - (Python 3.9.0 on win32) Traceback (most recent call last):<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -   File "C:\BEA\DFCI\mu_tiano_platforms\MU_BASECORE\BaseTools\Source\Python\build\build.py", line 2635, in Main<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -     MyBuild.Launch()<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -   File "C:\BEA\DFCI\mu_tiano_platforms\MU_BASECORE\BaseTools\Source\Python\build\build.py", line 2430, in Launch<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -     self._MultiThreadBuildPlatform()<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -   File "C:\BEA\DFCI\mu_tiano_platforms\MU_BASECORE\BaseTools\Source\Python\build\build.py", line 2238, in _MultiThreadBuildPlatform<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -     Wa, self.BuildModules = self.PerformAutoGen(BuildTarget,ToolChain)<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -   File "C:\BEA\DFCI\mu_tiano_platforms\MU_BASECORE\BaseTools\Source\Python\build\build.py", line 2112, in PerformAutoGen<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -     CmdListDict = self._GenFfsCmd(Wa.ArchList)<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -   File "C:\BEA\DFCI\mu_tiano_platforms\MU_BASECORE\BaseTools\Source\Python\build\build.py", line 2009, in _GenFfsCmd<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -     GenFfsDict = GenFds.GenFfsMakefile('', GlobalData.gFdfParser, self, ArchList, GlobalData)<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -   File "C:\BEA\DFCI\mu_tiano_platforms\MU_BASECORE\BaseTools\Source\Python\GenFds\GenFds.py", line 541, in GenFfsMakefile<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -     FdObj.GenFd(Flag=True)<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -   File "C:\BEA\DFCI\mu_tiano_platforms\MU_BASECORE\BaseTools\Source\Python\GenFds\Fd.py", line 131, in GenFd<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -     RegionObj.AddToBuffer (FdBuffer, self.BaseAddress, self.BlockSizeList, self.ErasePolarity, GenFdsGlobalVariable.ImageBinDict, self.DefineVarDict, Flag=Flag)<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -   File "C:\BEA\DFCI\mu_tiano_platforms\MU_BASECORE\BaseTools\Source\Python\GenFds\Region.py", line 134, in AddToBuffer<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -     FvObj.AddToBuffer(FvBuffer, FvBaseAddress, BlockSize, BlockNum, ErasePolarity, Flag=Flag)<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -   File "C:\BEA\DFCI\mu_tiano_platforms\MU_BASECORE\BaseTools\Source\Python\GenFds\Fv.py", line 127, in AddToBuffer<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -     FileName = FfsFile.GenFfs(MacroDict, FvParentAddr=BaseAddress, IsMakefile=Flag, FvName=self.UiFvName)<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -   File "C:\BEA\DFCI\mu_tiano_platforms\MU_BASECORE\BaseTools\Source\Python\GenFds\FfsInfStatement.py", line 518, in GenFfs<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -     InputSectList, InputSectAlignments = self.__GenComplexFileSection__(Rule, FvChildAddr, FvParentAddr, IsMakefile=IsMakefile)<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -   File "C:\BEA\DFCI\mu_tiano_platforms\MU_BASECORE\BaseTools\Source\Python\GenFds\FfsInfStatement.py", line 969, in __GenComplexFileSection__<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -     SectList, Align = Sect.GenSection(self.OutputPath, self.ModuleGuid, SecIndex, self.KeyStringList, self, IsMakefile = IsMakefile)<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -   File "C:\BEA\DFCI\mu_tiano_platforms\MU_BASECORE\BaseTools\Source\Python\GenFds\EfiSection.py", line 218, in GenSection<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -     GenFdsGlobalVariable.GenerateSection(OutputFile, [], 'EFI_SECTION_USER_INTERFACE',<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -   File "C:\BEA\DFCI\mu_tiano_platforms\MU_BASECORE\BaseTools\Source\Python\GenFds\GenFdsGlobalVariable.py", line 466, in GenerateSection<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO -     SectionData.fromstring(Ui.encode("utf_16_le"))<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">INFO - AttributeError: 'array.array' object has no attribute 'fromstring'<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">Kind Regards,<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">Shivanshi<o:p></o:p></p>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Helvetica",sans-serif"><79C90400E51C4EC6A197393CD98D0F7A.png></span><o:p></o:p></p>
</div>
</div>
</blockquote>
</div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"></o:p></span></p>
</div>
<p class="MsoNormal"><CC6C706EF927441BBD49E964355D5AA6.png><o:p></o:p></p>
</div>
</blockquote>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>


 <div width="1" style="color:white;clear:both">_._,_._,_</div> <hr>   Groups.io Links:<p>   You receive all messages sent to this group.    <p> <a target="_blank" href="https://edk2.groups.io/g/devel/message/73974">View/Reply Online (#73974)</a> |    |  <a target="_blank" href="https://groups.io/mt/82042637/1813853">Mute This Topic</a>  | <a href="https://edk2.groups.io/g/devel/post">New Topic</a><br>    <a href="https://edk2.groups.io/g/devel/editsub/1813853">Your Subscription</a> | <a href="mailto:devel+owner@edk2.groups.io">Contact Group Owner</a> |  <a href="https://edk2.groups.io/g/devel/unsub">Unsubscribe</a>  [edk2-devel-archive@redhat.com]<br> <div width="1" style="color:white;clear:both">_._,_._,_</div>