Reporting Issues
Bug 3650 - Move GccLto binaries from ArmPkg to Basetools to better align with usage
Summary: Move GccLto binaries from ArmPkg to Basetools to better align with usage
Status: UNCONFIRMED
Alias: None
Product: EDK2
Classification: Unclassified
Component: Code (show other bugs)
Version: Current
Hardware: All All
: Lowest normal
Assignee: unassigned
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-09-23 03:41 UTC by Sean Brogan
Modified: 2022-03-22 22:20 UTC (History)
5 users (show)

See Also:
EDK II Code First industry standard specifications: ---
Branch URL:
Release(s) the issue is observed: EDK II Master
The OS the target platform is running: ---
Package: ArmPkg, BaseTools
Release(s) the issues must be fixed: EDK II Master
Tianocore documents:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sean Brogan 2021-09-23 03:41:03 UTC
Given that the tools_def.template file is what contains reference to the path to the GccLto binaries it is better aligned to put these in the Basetools folder.  This also helps CI and builds because the build system will fail if it can't locate these files.  

Example of change: 
https://github.com/microsoft/mu_basecore/commit/a307f99dacb6641ce6fe54e7c9ece42670fba26e

tools_def.template chanages: https://github.com/microsoft/mu_basecore/commit/a95abc174e2c1a049321254d57200b6f2ec2e613

and second change to fix error:
https://github.com/microsoft/mu_basecore/commit/644a7f1bafee23c5f07903f9d2aa60b6ee972e7e
Comment 1 gaoliming 2021-10-12 21:56:59 UTC
Include Ard and Bob for the discussion.