Update to 1.2.4 PR: 39658 Submitted by: Nakata Maho <chat95@mbox.kyoto-inet.or.jp> Reviewed by: maintainer Approved by: knu (mentor)3f64d37b1c
Port details
net/mpich 5.0.1
Portable implementation of MPI-1, MPI-2 and MPI-3
Port info
- Maintainer
- laurent@FreeBSD.org
- Packages
- latest: 5.0.1
- Upstream
- Higher version available: 5.0.2
- Last update
- to 5.0.1 · 63a7b4ce30
- Quarterly
- 2026Q4: 5.0.1
- Formerly
- net/mpich2 until 2022-05-31
- WWW
- https://www.mpich.org/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install mpichinstalls 5.0.1 fromlatest; fromquarterly(2026Q4) 5.0.1- Port
# cd /usr/ports/net/mpich && make install clean# make -C /usr/ports/net/mpich config # change options first
- Size
- 7.6 MiB download · 44 MiB installed
- Depends on
- devel/hwloc2 2.12.1_1, devel/json-c 0.19_1, devel/libepoll-shim 0.0.20240608, lang/gcc14 14.2.0_7, lang/perl5.42 5.42.3, net/libfabric 1.15.1_4
- License
- MPICH
- Options
- 5 of 8 on in the package: DHYDRA DOCS FORTRAN GFORKER HYDRA
Show the 3 options that are off
DGFORKER L0 SLURM
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 5.0.1 | 5.0.1 | – |
| FreeBSD 15 | 5.0.1 | 5.0.1 | – |
| FreeBSD 14 | 5.0.1 | 5.0.1 | 5.0.1 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 5.0.1 | 5.0.1 | – |
| FreeBSD 14 | 5.0.1 | 5.0.1 | 5.0.1 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 5.0.1.Fixed (0)
No VuXML entries for this package.
Problem reports (1) · open in Bugzilla, most recently changed first
| PR | Summary | Status | Changed |
|---|---|---|---|
| 298053 | maintainer-feedback+ net/mpich: Install under mpi/mpich to avoid MPI library namespace collisions | In Progress | 2026-08-30 |
Commits (239)
BROKEN: Does not package correctlydd1a02b639
Update to 1.2.3 PR: 35550 Submitted by: maintainer46fd38df4c
update to 1.2.2.2 PR: 31107 Submitted by: MAINTAINERe6e9cf5119
o Update to 1.2.2 o Remove patch-aa (no longer necessary) o Add patch-mpid::ch2::chtick.c which fixes a missing header file include PR: 30102 Submitted by: MAINTAINER795a2e2009
Add patch file 5996. I also fixed/sorted pkg-plist. PR: 28483 Submitted by: David A. Bader <dbader@eece.unm.edu>54a069488a
Add missing file to PLIST PR: 27557 Submitted by: David W Chapman Jr <dwcjr@inethouston.net>, bento Approved by: maintainer69c7ffbce1
Bump PORTREVISION2952c83e58
Add a metric buttload of patches.4e4aec5717
Add a new official distribution patch, number 5655. PR: ports/23242 Submitted by: maintainer3836c80193
Add tk80 dependecy and have MPICH use it, so that all files listed in the PLIST get correctly built on any system. Submitted by: maintainer Found by: bentobb62bcf634
Add latest official distribution patches. PR: 22774 Submitted by: maintainer8fe16a8ec9
Bump PORTREVISION. Three commits, one PR (sigh). Submitted by: kris Really pointy hat: dannyboy33339b777c
Add two PATCHFILES. PR: 21588 Submitted by: MAINTAINER9860cb85ee
Add WWW:. Also let mpid/server find the FreeBSD openssl implementation. PR: 21174 Submitted by: "Mario Sergio Fujikawa Ferreira" <lioux@uol.com.br> Approved by: MAINTAINER3947487fbc
Update to version 1.2.1 PR: 21102 Submitted by: MAINTAINER3200893ef6
Remove two files. Submitted by: bento6a8a4aba61
Add the following distribution patches: 5226, r157, and rpvfs. PR: 18731 Submitted by: Richard Sather <satherrl@dssrg.curtin.edu.au>cf2246dbeb
Standardize all user defined options to the booleans WITH_FOO and WITHOUT_FOO. Begin the process of reserving these prefixes for user defined options. No comment by: portsb4455771cc
Update with the new PORTNAME/PORTVERSION variables93a61d6874
use ssh in base system, if it exists. PR: 17520 Submitted by: Brooks Davis <brooks@one-eyed-alien.net>28b70c3cc1
add some patches PR: 16492 Submitted by: maintainerf9dcd4f57e
Update to version 1.2.0. PR: 15686 Submitted by: maintainer680aa0eff5
Allow this port to use secure "ssh" client instead of traditional "rsh" client. Also add a couple of missing files to PLIST. PR: 14516 Submitted by: maintainer2a9b4562cd
Remove some files that are built only if certain things (ie. Java) are present on the user's box at compile-time until I figure out how to disable (handle) them. Noticed by: asami (via the bento logs)84165157f2
Add a few patches and move the distfiles to their own DIST_SUBDIR. PR: 14232 Submitted by: maintainerf69189219d
$Id$ -> $FreeBSD$a6c3f62331
Remove a few files from the PLIST which aren't actually installed. PR: ports/11075 Submitted by: mharoeeac0bd479
Update net/mpich to version 1.1.2. The examples/test directory now compiiles and runs, too! PR: 8364 and 10076 Submitted by: David Bader <dbader@eece.unm.edu>ad07b38b81
Remove two files that don't exist. Submitted by: maintainer45c4bff8c8
Fix build, add new patches, and cleanup PLIST. PR: 9219 Submitted by: maintainerb5d1f6da44
Use bsd.port.{pre,post}.mk. Either use them to avoid having to define something already there (PORTOBJFORMAT, OSVERSION) or move stuff from after .include <bsd.port.mk> to before.
(This is not by any means the complete list but just the ones I've noticed
recently.)dbc8aa6cc1Addition of 3 patches makes this compile for ELF. Don't take off the BROKEN yet, I haven't yet had time to review the PLIST. It might well have changed due to the addition of patch-a[bc]. patch-ad made it respect statfs better for 3.0. PR: 8364 Submitted by: David A. Bader <dbader@eece.unm.edu>d85fa44c8f
Fix typo in last commitaae8ab046e
Mark BROKEN for CURRENT: /usr/ports/net/mpich/work/mpich/bin/mpicc -O -pipe -D__FREEBSD -O -D__NO_AIO -DFORTRANDOUBLEUNDERSCORE -D__NFS -D__UFS -D__NEEDS_MPI_TEST -D__MPICH -D__HAVE_MPI_LONG_LONG_INT=1 -D__HAS_MPI_INFO=1 -D__HAS_MPI_DARRAY_SUBARRAY=1 -I/usr/ports/net/mpich/work/mpich/include -I../../include -I../include -c ad_fstype.c ad_fstype.c: In function `ADIO_FileSysType': ad_fstype.c:94:950d44a630
This netted the largest set of mis-installed manpages, yet!26e78bb69f
Update to version 1.1.1. PR: 7360 Submitted by: maintainer992eff3ba7
Make this more aware of CFLAGS.902eef5458
New port of mpich, a portable implementation of the message passing interface (MPI) standard. PR: 4133 Submitted by: David A. Bader <dbader@eece.unm.edu>49a35a2d1d