File reproducible.patch of Package moab
Author: Bernhard M. Wiedemann <bwiedemann suse.de>
Date: 2022-10-06
Drop -mtune=native to make package build reproducible (boo#1100677)
https://bitbucket.org/fathomteam/moab/issues/161/libmoabso540-varies-from-build-machine-cpu
Index: fathomteam-moab-e6a23a793c5f/config/CheckCompilerFlags.cmake
===================================================================
--- fathomteam-moab-e6a23a793c5f.orig/config/CheckCompilerFlags.cmake
+++ fathomteam-moab-e6a23a793c5f/config/CheckCompilerFlags.cmake
@@ -27,7 +27,7 @@ if ( CMAKE_COMPILER_IS_GNUCXX OR (CMAKE_
ENABLE_IF_SUPPORTED(MOAB_CXX_FLAGS "-Wformat-security")
ENABLE_IF_SUPPORTED(MOAB_CXX_FLAGS "-Wunused-parameter")
ENABLE_IF_SUPPORTED(MOAB_CXX_FLAGS "-fstack-protector-all")
- ENABLE_IF_SUPPORTED(MOAB_CXX_FLAGS "-mtune=native")
+ #ENABLE_IF_SUPPORTED(MOAB_CXX_FLAGS "-mtune=native")
FORCE_ADD_FLAGS(CMAKE_C_FLAGS "${MOAB_CXX_FLAGS}")
#FORCE_ADD_FLAGS(CMAKE_Fortran_FLAGS "${MOAB_CXX_FLAGS}")
ENABLE_IF_SUPPORTED(MOAB_CXX_FLAGS "-fpermissive")