Files
moab/reproducible.patch
Atri Bhattacharya 17a3be7fe7 Accepting request 1008952 from home:bmwiedemann:branches:science
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
2022-10-08 16:43:45 +00:00

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")