Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Debug code2 #6229

Closed
wants to merge 6 commits into from
Closed

Debug code2 #6229

wants to merge 6 commits into from

Commits on Sep 20, 2024

  1. BaseTools: Fix redefinition of UINT8_MAX in Decompress.c on XCODE5

    This is part of a sequence of commits to restore build on the XCODE5
    toolchain.
    
    The definition is required on other toolchains, but on XCODE5 results
    in a macro redefined error (from the existing value 255) from
    /usr/include/stdint.h.
    
    Signed-off-by: Mike Beaton <[email protected]>
    mikebeaton committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    b12039d View commit details
    Browse the repository at this point in the history
  2. MdeModulePkg/VariablePolicyLib: Fix extraneous parentheses

    Without this change we get:
    
      error: equality comparison with extraneous parentheses
    
    when building on XCODE5.
    
    Signed-off-by: Mike Beaton <[email protected]>
    mikebeaton committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    3194728 View commit details
    Browse the repository at this point in the history
  3. CryptoPkg/OpensslLib: Fix build on XCODE5

    REF: https://edk2.groups.io/g/devel/message/88179
    
    Without this change, we get:
    
      fatal error: 'Availability.h' file not found
    
    when building on XCODE5.
    
    The workaround uses a define present in openssl/include/crypto/rand.h
    which modifies openssl behaviour on Apple only, causing the library
    to default to a non-system specific source of entropy in syscall_random()
    in rand_unix.c.
    
    Signed-off-by: Savva Mitrofanov <[email protected]>
    Signed-off-by: Mike Beaton <[email protected]>
    mikebeaton committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    7fd0382 View commit details
    Browse the repository at this point in the history
  4. CryptoPkg: Fix unused variable in CryptX509.c

    Without this change we get:
    
      error: variable 'Index' set but not used
    
    when building on XCODE5.
    
    Signed-off-by: Savva Mitrofanov <[email protected]>
    Signed-off-by: Mike Beaton <[email protected]>
    mikebeaton committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    ebe9b3b View commit details
    Browse the repository at this point in the history
  5. NetworkPkg/Dhcp6Dxe: Fix extraneous parentheses

    Without this change we get:
    
      error: equality comparison with extraneous parentheses
    
    when building with -D NETWORK_IP6_ENABLE on XCODE5.
    
    Signed-off-by: Mike Beaton <[email protected]>
    mikebeaton committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    9f51576 View commit details
    Browse the repository at this point in the history
  6. ALT2

    mikebeaton committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    0cb219a View commit details
    Browse the repository at this point in the history