diff options
author | Piotr Kubaj <pkubaj@FreeBSD.org> | 2020-04-03 22:13:14 +0800 |
---|---|---|
committer | Piotr Kubaj <pkubaj@FreeBSD.org> | 2020-04-03 22:13:14 +0800 |
commit | 4d327269fdd76c8126113170adff54be5beed0c0 (patch) | |
tree | ad1c22fe8ad63878f587acef97fe6d7f5435d665 /science/lammps | |
parent | d220b8dd6daeed7f16f3eb08ca388388f2b708dd (diff) | |
download | freebsd-ports-gnome-4d327269fdd76c8126113170adff54be5beed0c0.tar.gz freebsd-ports-gnome-4d327269fdd76c8126113170adff54be5beed0c0.tar.zst freebsd-ports-gnome-4d327269fdd76c8126113170adff54be5beed0c0.zip |
science/lammps: don't set -march=native
It breaks compilation on some architectures and runtime on others.
MFH: 2020Q2 (build fix blanket)
Diffstat (limited to 'science/lammps')
-rw-r--r-- | science/lammps/Makefile | 1 | ||||
-rw-r--r-- | science/lammps/files/patch-cmake_CMakeLists.txt | 16 |
2 files changed, 17 insertions, 0 deletions
diff --git a/science/lammps/Makefile b/science/lammps/Makefile index 46813c522611..3d1ca52adace 100644 --- a/science/lammps/Makefile +++ b/science/lammps/Makefile @@ -2,6 +2,7 @@ PORTNAME= lammps PORTVERSION= ${GH_TAGNAME:C/(stable|patch)_([0-9]{1,2})([A-Z][a-z][a-z])([0-9]{4})/\4.\3.\2/S/Jan/01/S/Feb/02/S/Mar/03/S/Apr/04/S/May/05/S/Jun/06/S/Jul/07/S/Aug/08/S/Sep/09/S/Oct/10/S/Nov/11/S/Dec/12/} +PORTREVISION= 1 CATEGORIES= science MAINTAINER= yuri@FreeBSD.org diff --git a/science/lammps/files/patch-cmake_CMakeLists.txt b/science/lammps/files/patch-cmake_CMakeLists.txt new file mode 100644 index 000000000000..2ecd4eb6a01f --- /dev/null +++ b/science/lammps/files/patch-cmake_CMakeLists.txt @@ -0,0 +1,16 @@ +--- cmake/CMakeLists.txt.orig 2020-04-03 13:58:20 UTC ++++ cmake/CMakeLists.txt +@@ -62,11 +62,11 @@ if(${CMAKE_CXX_COMPILER_ID} STREQUAL "Intel") + endif() + + if(${CMAKE_CXX_COMPILER_ID} STREQUAL "GNU") +- set(CMAKE_TUNE_DEFAULT "-ffast-math -march=native") ++ set(CMAKE_TUNE_DEFAULT "-ffast-math") + endif() + + if(${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang") +- set(CMAKE_TUNE_DEFAULT "-ffast-math -march=native") ++ set(CMAKE_TUNE_DEFAULT "-ffast-math") + endif() + + # we require C++11 |