Skip to content

[Bug]: Build Instructions for UEFI SCT AARCH64 in HowToBuildSctInUdk2017.txt doesn't work #270

@sunnywang-arm

Description

@sunnywang-arm

Is there an existing issue for this?

  • I have searched existing issues

Bug Type

  • Test Coverage
  • Test Infrastructure
  • Memory or crash related
  • Build Issue

What packages are impacted?

UEFI-SCT

Which targets are impacted by this bug?

No response

Which architectures are impacted by this bug?

No response

Current Behavior

The build issue below reported by @r1chard-lyu from #236

  • In the edk2 commit f53f029122, the -mstack-protector-guard=global flag was introduced. This flag is not supported by older GCC versions. Since SCT.efi depends on edk2 libraries, building it with an outdated compiler results in a failure. Therefore, the Linux build process is outdated and needs to be revised.

Expected Behavior

Build Pass

Steps To Reproduce

Build Instructions for UEFI SCT AARCH64 in HowToBuildSctInUdk2017.txt
https://github.com/tianocore/edk2-test/blob/master/uefi-sct/HowToBuild/HowToBuildSctInUdk2017.txt

Build Environment

https://github.com/tianocore/edk2-test/blob/master/uefi-sct/HowToBuild/HowToBuildSctInUdk2017.txt

Version Information

https://github.com/tianocore/edk2/commit/f53f029122d4493e9db95e2424dd8f067f247661

Urgency

Low

Are you going to fix this?

Someone else needs to fix it

Do you need maintainer feedback?

No maintainer feedback needed

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions