Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: eb4c151bc6a6c7b07b5691742fc7ee6ce5001046
      
https://github.com/tianocore/edk2/commit/eb4c151bc6a6c7b07b5691742fc7ee6ce5001046
  Author: Ard Biesheuvel <[email protected]>
  Date:   2025-12-03 (Wed, 03 Dec 2025)

  Changed paths:
    M CryptoPkg/Library/OpensslLib/OpensslLib.inf
    M CryptoPkg/Library/OpensslLib/OpensslLibAccel.inf
    M CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf
    M CryptoPkg/Library/OpensslLib/OpensslLibFull.inf
    M CryptoPkg/Library/OpensslLib/OpensslLibFullAccel.inf

  Log Message:
  -----------
  CryptoPkg: Suppress VS2022 warning #4319 when building OpenSSL

CI builds have started to fail with

ERROR - Compiler #2220 from 
D:\a\1\s\CryptoPkg\Library\OpensslLib\openssl\crypto\bn\bn_gcd.c(659): the 
following warning is treated as an error
WARNING - Compiler #4319 from 
D:\a\1\s\CryptoPkg\Library\OpensslLib\openssl\crypto\bn\bn_gcd.c(659): '~': 
zero extending 'unsigned int' to 'unsigned __int64' of greater size
WARNING - Compiler #4319 from 
D:\a\1\s\CryptoPkg\Library\OpensslLib\openssl\crypto\bn\bn_gcd.c(671): '~': 
zero extending 'unsigned int' to 'unsigned __int64' of greater size

which was not flagged before. Suppress the warning in CryptoPkg so the
builds will succeed again. If this is a real issue, it should be
reported to and fixed in the upstream project.

Signed-off-by: Ard Biesheuvel <[email protected]>


  Commit: bd4bb10d8070635db8921707678a9a902cf82667
      
https://github.com/tianocore/edk2/commit/bd4bb10d8070635db8921707678a9a902cf82667
  Author: Ard Biesheuvel <[email protected]>
  Date:   2025-12-03 (Wed, 03 Dec 2025)

  Changed paths:
    M MdeModulePkg/Core/Dxe/Image/Image.c
    M MdeModulePkg/Core/Pei/Image/Image.c

  Log Message:
  -----------
  MdeModulePkg: Remove ambiguous negation of narrower type

Replace UINTN casts with EFI_PHYSICAL_ADDRESS in places where the result
is negated, as otherwise, the top bits may remain 0 unexpectedly.

VS2022 started warning about this, and thus breaking the IA32 CI build.

Signed-off-by: Ard Biesheuvel <[email protected]>


  Commit: 4b213ff6d121fb1bdd1ab242abf99586168f79e4
      
https://github.com/tianocore/edk2/commit/4b213ff6d121fb1bdd1ab242abf99586168f79e4
  Author: Ard Biesheuvel <[email protected]>
  Date:   2025-12-03 (Wed, 03 Dec 2025)

  Changed paths:
    M ReadMe.rst

  Log Message:
  -----------
  Readme: Remove OVMF IA32X64 builds from dashboard

Signed-off-by: Ard Biesheuvel <[email protected]>


  Commit: e17e5ddd14dae81f8aa9f1fa0b2fc9e03c177344
      
https://github.com/tianocore/edk2/commit/e17e5ddd14dae81f8aa9f1fa0b2fc9e03c177344
  Author: Ard Biesheuvel <[email protected]>
  Date:   2025-12-03 (Wed, 03 Dec 2025)

  Changed paths:
    M OvmfPkg/PlatformCI/.azurepipelines/Ubuntu-GCC.yml
    M OvmfPkg/PlatformCI/.azurepipelines/Windows-VS.yml

  Log Message:
  -----------
  OvmfPkg: Drop mixed IA32/X64 builds from platform CI

Signed-off-by: Ard Biesheuvel <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/8b3b2a64886f...e17e5ddd14da

To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to