On Tue, 22 Feb 2022 at 01:55, gaoliming wrote:
> Do you use which tool chain? CLANG38 or CLANGPDB? I think the solution
> should disable this warning in tool chain configuration.
We use CLANG38.
Cheers,
Ross
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this grou
When building edk2 202111 with clang 14 I get the following errors:
edk2/MdeModulePkg/Include/Guid/ExtendedFirmwarePerformance.h:78:47: error:
field Guid within 'FPDT_GUID_EVENT_RECORD' is less aligned than 'EFI_GUID' (aka
'GUID') and is usually due to 'FPDT_GUID_EVENT_RECORD' being packed, whic
VC\14.29.30133\bin\Hostx86\x86\cl.exe"' :
> return code '0x2'
> 2021-12-23T00:54:36.3870885Z ERROR - Compiler #7000 from : Failed to
> execute command
> 2021-12-23T00:54:36.3873160Z ERROR - EDK2 #002 from : Failed to build module
> 2021-12-23T00:54:36.3
On Thu, 23 Dec 2021 at 00:48, gaoliming wrote:
> Create PR https://github.com/tianocore/edk2/pull/2346 for this patch.
There are now *three* PRs on GitHub to solve this issue, which is a
build breaker for anyone using a new GCC.
Can someone please merge the fix?
Ross
-=-=-=-=-=-=-=-=-=-=-=-
G
Update to the latest Brotli commit, and extend the makefiles as needed.
Specifically, this is needed for 0a3944 in brotli, to fix VLA parameter
warnings with new compilers.
Signed-off-by: Ross Burton
Change-Id: I36d28cadb9bf2d9e01ac0341e69509fa1b8d6969
---
BaseTools/Source/C/BrotliCompress
Yes, please, I just replicated this patch in GitHub
(https://github.com/tianocore/edk2/pull/2231) before realising it was already
on the list.
Ross
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#84248): https://edk2.groups.io/g/devel/m
/show_bug.cgi?id=3256
Signed-off-by: Ross Burton
---
OvmfPkg/AmdSev/AmdSevX64.dsc | 1 +
OvmfPkg/Bhyve/BhyveX64.dsc | 1 +
OvmfPkg/OvmfPkgIa32.dsc | 1 +
OvmfPkg/OvmfPkgIa32X64.dsc | 1 +
OvmfPkg/OvmfPkgX64.dsc | 1 +
OvmfPkg/OvmfXen.dsc | 1 +
6 files changed, 6 insertions
/show_bug.cgi?id=3256
Change-Id: Ie607893b979674e237cf04ead5c7690d7b1aedaf
Signed-off-by: Ross Burton
---
OvmfPkg/AmdSev/AmdSevX64.dsc | 1 +
OvmfPkg/Bhyve/BhyveX64.dsc | 1 +
OvmfPkg/OvmfPkgIa32.dsc | 2 ++
OvmfPkg/OvmfPkgIa32X64.dsc | 1 +
OvmfPkg/OvmfPkgX64.dsc | 1 +
OvmfPkg