edk2 build failure due to long paths


I 'm facing edk2 build issues on Linux build hosts when path length is long.

*Example scenarios*
Eg. A) manual/standalone builds: If edk2 code base is deep inside a
directory path instead of $HOME dir
B)Yocto builds: when SRCREV_FORMAT contains multiple components
making the uefi path very long.

*Source code*

It seems the following files are to support longer file paths and resolve
such issues.

If so, please suggest how to enable longer file paths for edk2 builds on
Linux build host

Join discuss@edk2.groups.io to automatically receive all group messages.