This change improves the user experience on systems where the toolchain does not support PIE.
CheckLinkerSupportsPIE
This new module serves as a wrapper around CMake's `CheckPIESupported` module and addresses an upstream bug: - https://gitlab.kitware.com/cmake/cmake/-/issues/26463 - https://gitlab.kitware.com/cmake/cmake/-/merge_requests/10034