On 07/30/18 23:34, Brian Callahan wrote:
CVSROOT: /cvs Module name: ports Changes by: [email protected] 2018/07/30 21:34:42 Modified files: lang/flang/libpgmath/patches: patch-lib_CMakeLists_txt patch-lib_common_CMakeLists_txt patch-lib_common_exp_fma3_CMakeLists_txt patch-lib_common_log_fma3_CMakeLists_txt patch-lib_common_pow_fma3_CMakeLists_txt patch-lib_common_powi_CMakeLists_txt Log message: At some point, upstream added variable -mcpu= flags to a lot of the libpgmath CMakeLists.txt files. This worked out to -mcpu=native on the arm64 package builders, which clang doesn't support. Remove all those flags which should get flang building again on arm64. Found looking at phessler@'s arm64 bulk build report.
For completeness, all the -mcpu= flags were behind aarch64 if's, so this is a complete noop on amd64.
