Date: Mon, 17 Dec 2018 19:45:06 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r487710 - in head/net/mpich: . files Message-ID: <201812171945.wBHJj6u7064771@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Mon Dec 17 19:45:06 2018 New Revision: 487710 URL: https://svnweb.freebsd.org/changeset/ports/487710 Log: net/mpich: Remove the compiler version check It fails on science/meep for no obvious reason, and would otherwise prevent meep from being upgraded mpich2->mpich. Added: head/net/mpich/files/ head/net/mpich/files/patch-src_binding_cxx_mpicxx.h.in (contents, props changed) Modified: head/net/mpich/Makefile Modified: head/net/mpich/Makefile ============================================================================== --- head/net/mpich/Makefile Mon Dec 17 19:21:10 2018 (r487709) +++ head/net/mpich/Makefile Mon Dec 17 19:45:06 2018 (r487710) @@ -2,7 +2,7 @@ PORTNAME= mpich PORTVERSION= 3.2.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net parallel MASTER_SITES= http://www.mpich.org/static/downloads/${DISTVERSION}/ Added: head/net/mpich/files/patch-src_binding_cxx_mpicxx.h.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/mpich/files/patch-src_binding_cxx_mpicxx.h.in Mon Dec 17 19:45:06 2018 (r487710) @@ -0,0 +1,18 @@ +--- src/binding/cxx/mpicxx.h.in.orig 2018-12-17 19:36:19 UTC ++++ src/binding/cxx/mpicxx.h.in +@@ -16,6 +16,7 @@ + // GCC (specifically) g++ changed the calling convention + // between 3.2.3 and 3.4.3 (!!) Normally such changes + // should only occur at major releases (e.g., version 3 to 4) ++#if 0 // FreeBSD: remove this version check that fails for no apparent reason + #ifdef __GNUC__ + # if __GNUC__ >= @GNUCXX_VERSION@ + # if __GNUC_MINOR__ > 2 && @GNUCXX_MINORVERSION@ == 2 +@@ -23,6 +24,7 @@ + # endif + # endif + #endif ++#endif + + /* + * Because the API is defined, some methods have parameters that are
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201812171945.wBHJj6u7064771>