Add reproducible.patch to drop -mtune=native to make package build reproducible (boo#1100677) Now with upstream issue OBS-URL: https://build.opensuse.org/request/show/1008952 OBS-URL: https://build.opensuse.org/package/show/science/moab?expand=0&rev=3
21 lines
1023 B
Diff
21 lines
1023 B
Diff
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")
|