Port details |
- openmpi2 High Performance Message Passing Library
- 2.1.6_3 net
=0 2.1.6_3Version of this port present on the latest quarterly branch.
- Maintainer: danilo@FreeBSD.org
- Port Added: 2016-11-18 13:16:12
- Last Update: 2020-04-19 10:34:21
- SVN Revision: 532100
- Also Listed In: parallel
- License: BSD3CLAUSE
- WWW:
- http://www.open-mpi.org/
- Description:
- Open MPI is a project combining technologies and resources from several
other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to
build the best MPI library available. A completely new MPI-2 compliant
implementation, Open MPI offers advantages for system and software
vendors, application developers and computer science researchers.
Open MPI is based on an open component architecture allowing modular
replacement of many system components without recompilation.
WWW: http://www.open-mpi.org/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: openmpi2
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1547851646
SHA256 (openmpi-2.1.6.tar.bz2) = 98b8e1b8597bbec586a0da79fcd54a405388190247aa04d48e8c40944d4ca86e
SIZE (openmpi-2.1.6.tar.bz2) = 8324626
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gfortran9 : lang/gcc9
- gmake : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- as : devel/binutils
- perl5>=5.28.r1<5.29 : lang/perl5.28
- Runtime dependencies:
-
- gfortran9 : lang/gcc9
- Library dependencies:
-
- libhwloc.so : devel/hwloc
- libltdl.so : devel/libltdl
- libevent.so : devel/libevent
- libmunge.so : security/munge
- libslurm.so : sysutils/slurm-wlm
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for openmpi2-2.1.6_3:
DEBUG=off: Build with debugging support
IPV6=on: IPv6 protocol support
SLURM=on: Enable SLURM support
TORQUE=off: Enable Torque support
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- fortran gmake libtool:keepla localbase perl5 pkgconfig tar:bzip2
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.1.6_3 19 Apr 2020 10:34:21 |
danilo |
- Remove net/openmpi2. It's unmaintained by upstream. |
2.1.6_3 02 Aug 2019 13:30:40 |
jbeich |
devel/libevent2: update to 2.1.11
Changes: https://github.com/libevent/libevent/releases/tag/release-2.1.11-stable
ABI: https://abi-laboratory.pro/tracker/timeline/libevent/
PR: 239599
Reported by: GitHub (watch releases)
Approved by: zeising (maintainer)
MFH: 2019Q3 (maybe security, partially restores 2.1.8 ABI)
Differential Revision: https://reviews.freebsd.org/D21133 |
2.1.6_2 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
2.1.6_1 22 Apr 2019 13:16:34 |
gerald |
Related to revision 499061 bump ports with USES=fortran to have them
benefit from the improved situation where libgcc_s is only used when
absolutely necessary.
Suggested by: tijl |
2.1.6 19 Jan 2019 22:11:13 |
danilo |
- Update to 2.1.6 |
2.1.5_2 12 Dec 2018 01:35:36 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
2.1.5_1 25 Sep 2018 22:22:38 |
danilo |
- Remove --enable-heterogeneous from CONFIGURE_ARGS, this option is broken and
causing problems
see https://github.com/open-mpi/ompi/blob/master/README#L1387
while here
- Bump PORTREVISION
- Move USES to the proper section to make portlint happy
PR: 231697
Submitted by: russo AT bogodyn.org |
2.1.5 12 Sep 2018 00:31:04 |
danilo |
- Update to 2.1.5
- Disable OFED support for now to keep the current list of libraries on FreeBSD
12 |
2.1.3_1 29 Jul 2018 22:18:46 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542 |
2.1.3 07 Jul 2018 06:44:07 |
linimon |
Mark these ports as broken on aarch64, and, where appropriate, armvX.
While here, pet portlint and modernize.
Approved by: portmgr (tier-2 blanket) |
2.1.3 30 Mar 2018 14:11:29 |
danilo |
- Update to 2.1.3 |
2.1.2_2 10 Mar 2018 17:46:06 |
gerald |
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079). |
2.1.2_1 28 Dec 2017 19:28:24 |
danilo |
- Teach OpenMPI that posix_fallocate(2) returns EINVAL on most recent ZFS |
2.1.2 27 Dec 2017 02:45:55 |
danilo |
- Update to 2.1.2 |
2.1.1_1 30 Nov 2017 06:13:35 |
linimon |
For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.
This is part two of a multipart commit to bring armv7 ports to parity
with armv6.
Approved by: portmgr (tier-2 blanket)
Obtained from: lonesome.com -exp run |
2.1.1_1 22 Sep 2017 10:48:29 |
mat |
Remove USES=execinfo.
PR: 220271
Submitted by: mat (review), Yasuhiro KIMURA (PR)
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D11488 |
2.1.1_1 10 Sep 2017 20:55:39 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
c++14-lang, c++0x, c11, or gcc-c++11-lib.
PR: 219275 |
2.1.1 09 Jul 2017 21:03:58 |
danilo |
- Update to 2.1.1
- Force the wrapper to use rpath pointing to the correct GCC directory.
This solves a problem (bug 217750) when a non-default GCC version is used.
PR: 217750 |
2.0.2_4 27 May 2017 00:20:19 |
linimon |
Mark some ports failing on armv6, for errors classified as "???",
part 2.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket) |
2.0.2_4 01 Apr 2017 15:23:32 |
gerald |
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using using Mk/bsd.octave.mk which in turn has USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
c++11-lang, c++0x, c11, or gcc-c++11-lib.
PR: 216707 |
2.0.2_3 12 Mar 2017 16:11:48 |
danilo |
- Remove implicit -L/usr/local/lib
- Simplify TORQUE option selection
PR: 217682
Submitted by: tijl |
2.0.2_2 22 Feb 2017 13:10:33 |
danilo |
- Add LICENSE and LICENSE_FILE
Reported by: Anton Shterenlikht |
2.0.2_2 20 Feb 2017 02:57:04 |
jbeich |
devel/libevent2: drop historical suffix after r362796
PR: 216777
Approved by: mm (maintainer) |
2.0.2_1 04 Feb 2017 07:56:59 |
jbeich |
devel/libevent2: update to 2.1.8 and cleanup
- DEFAULT_VERSIONS += ssl=openssl-devel is now supported
- devel/py-event and devel/p5-Event-Lib are marked BROKEN
Changes: https://github.com/libevent/libevent/raw/release-2.1.8-stable/whatsnew-2.1.txt
Changes: https://github.com/libevent/libevent/raw/release-2.1.8-stable/ChangeLog
PR: 216527
Exp-run by: antoine
Approved by: mm (maintainer) |
2.0.2 01 Feb 2017 13:21:42 |
danilo |
- Update to 2.0.2 |
2.0.1_2 07 Dec 2016 13:24:57 |
gerald |
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms), part II.
The first part covered ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
This adds ports with USES=fortran and ports using Mk/bsd.octave.mk
which in turn has USES=fortran.
PR: 214965
Reported by: thierry |
2.0.1_1 24 Nov 2016 15:13:23 |
danilo |
- Use the libevent from ports. This solves a segfault reported by an user [1]
- Enable c++ bindings and "mpi thread multiple" support [1]
- Add DEBUG option
Reported by: Otacilio Neto <otaciliodearaujo@gmail.com> [1] |
2.0.1 18 Nov 2016 13:15:58 |
danilo |
- New port: net/openmpi2 |