Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Apr 2020 14:13:14 +0000 (UTC)
From:      Piotr Kubaj <pkubaj@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r530493 - in head/science/lammps: . files
Message-ID:  <202004031413.033EDEAV011114@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004031413.033EDEAV011114>