CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
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 mpich
installs 5.0.1 from latest; from quarterly (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 versionamd64aarch64i386
FreeBSD 165.0.15.0.1–
FreeBSD 155.0.15.0.1–
FreeBSD 145.0.15.0.15.0.1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 155.0.15.0.1–
FreeBSD 145.0.15.0.15.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

PRSummaryStatusChanged
298053maintainer-feedback+ net/mpich: Install under mpi/mpich to avoid MPI library namespace collisionsIn Progress2026-08-30

Commits (239)

Norikatsu Shigemura (nork) · 1.2.4
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
Kris Kennaway (kris) · 1.2.3
BROKEN: Does not package correctly
dd1a02b639
Mario Sergio Fujikawa Ferreira (lioux) · 1.2.3
Update to 1.2.3

PR:		35550
Submitted by:	maintainer
46fd38df4c
Mario Sergio Fujikawa Ferreira (lioux) · 1.2.2.2
update to 1.2.2.2

PR:		31107
Submitted by:	MAINTAINER
e6e9cf5119
Mario Sergio Fujikawa Ferreira (lioux) · 1.2.2
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:	MAINTAINER
795a2e2009
Jimmy Olgeni (olgeni) · 1.2.1_3
Add patch file 5996. I also fixed/sorted pkg-plist.

PR:		28483
Submitted by:	David A. Bader <dbader@eece.unm.edu>
54a069488a
Mario Sergio Fujikawa Ferreira (lioux) · 1.2.1_2
Add missing file to PLIST

PR:		27557
Submitted by:	David W Chapman Jr <dwcjr@inethouston.net>,
		bento
Approved by:	maintainer
69c7ffbce1
Kris Kennaway (kris) · 1.2.1_2
Bump PORTREVISION
2952c83e58
Kris Kennaway (kris) · 1.2.1_1
Add a metric buttload of patches.
4e4aec5717
Mario Sergio Fujikawa Ferreira (lioux) · 1.2.1_1
Add a new official distribution patch, number 5655.

PR:		ports/23242
Submitted by:	maintainer
3836c80193
Mario Sergio Fujikawa Ferreira (lioux) · 1.2.1_1
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: bento
bb62bcf634
Mario Sergio Fujikawa Ferreira (lioux) · 1.2.1_1
Add latest official distribution patches.

PR:		22774
Submitted by:	maintainer
8fe16a8ec9
Daniel Harris (dannyboy) · 1.2.1_1
Bump PORTREVISION.  Three commits, one PR (sigh).

Submitted by:	kris
Really pointy hat:	dannyboy
33339b777c
Daniel Harris (dannyboy) · 1.2.1
Add two PATCHFILES.

PR:		21588
Submitted by:	MAINTAINER
9860cb85ee
Daniel Harris (dannyboy) · 1.2.1
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:	MAINTAINER
3947487fbc
Kevin Lo (kevlo) · 1.2.1
Update to version 1.2.1

PR: 21102
Submitted by: MAINTAINER
3200893ef6
Alexander Langer (alex) · 1.2.0
Remove two files.

Submitted by:	bento
6a8a4aba61
Steve Price (steve) · 1.2.0
Add the following distribution patches: 5226, r157, and rpvfs.

PR:		18731
Submitted by:	Richard Sather <satherrl@dssrg.curtin.edu.au>
cf2246dbeb
Jeremy Lea (reg) · 1.2.0
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:	ports
b4455771cc
Chris Piazza (cpiazza) · 1.2.0
Update with the new PORTNAME/PORTVERSION variables
93a61d6874
Michael Haro (mharo)
use ssh in base system, if it exists.

PR:		17520
Submitted by:	Brooks Davis <brooks@one-eyed-alien.net>
28b70c3cc1
Michael Haro (mharo)
add some patches

PR:		16492
Submitted by:	maintainer
f9dcd4f57e
Steve Price (steve)
Update to version 1.2.0.

PR:		15686
Submitted by:	maintainer
680aa0eff5
Steve Price (steve)
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:	maintainer
2a9b4562cd
Steve Price (steve)
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
Steve Price (steve)
Add a few patches and move the distfiles to their own DIST_SUBDIR.

PR:		14232
Submitted by:	maintainer
f69189219d
Peter Wemm (peter)
$Id$ -> $FreeBSD$
a6c3f62331
Justin M. Seger (jseger)
Remove a few files from the PLIST which aren't actually installed.

PR:		ports/11075
Submitted by:	mharo
eeac0bd479
Chuck Robey (chuckr)
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
Satoshi Asami (asami)
Remove two files that don't exist.

Submitted by:	maintainer
45c4bff8c8
Steve Price (steve)
Fix build, add new patches, and cleanup PLIST.

PR:		9219
Submitted by:	maintainer
b5d1f6da44
Satoshi Asami (asami)
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.)
dbc8aa6cc1
Chuck Robey (chuckr)
Addition 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
Justin M. Seger (jseger)
Fix typo in last commit
aae8ab046e
Justin M. Seger (jseger)
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
Tim Vanderhoek (hoek)
This netted the largest set of mis-installed manpages, yet!
26e78bb69f
Steve Price (steve)
Update to version 1.1.1.

PR:		7360
Submitted by:	maintainer
992eff3ba7
Chuck Robey (chuckr)
Make this more aware of CFLAGS.
902eef5458
Chuck Robey (chuckr)
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