svn commit: r530493 - in head/science/lammps: . files
Piotr Kubaj
pkubaj at FreeBSD.org
Fri Apr 3 14:13:27 UTC 2020
Author: pkubaj
Date: Fri Apr 3 14:13:14 2020
New Revision: 530493
URL: https://svnweb.freebsd.org/changeset/ports/530493
Log:
science/lammps: don't set -march=native
It breaks compilation on some architectures and runtime on others.
MFH: 2020Q2 (build fix blanket)
Added:
head/science/lammps/files/
head/science/lammps/files/patch-cmake_CMakeLists.txt (contents, props changed)
Modified:
head/science/lammps/Makefile
Modified: head/science/lammps/Makefile
==============================================================================
--- head/science/lammps/Makefile Fri Apr 3 14:04:10 2020 (r530492)
+++ head/science/lammps/Makefile Fri Apr 3 14:13:14 2020 (r530493)
@@ -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 at FreeBSD.org
Added: head/science/lammps/files/patch-cmake_CMakeLists.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/science/lammps/files/patch-cmake_CMakeLists.txt Fri Apr 3 14:13:14 2020 (r530493)
@@ -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
More information about the svn-ports-all
mailing list