CVE and update status of the FreeBSD ports tree3,296 unaddressed CVEs in 671 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)

Thierry Thomas (thierry) · 1.0.7,2 · as net/mpich2
This version tries to install docs even when --without-docdir is passed to configure; fix it.

Reported by:	itetcu
0dc0aba5f6
Martin Wilke (miwi) · 1.2.7.p1_3
- Remove unneeded dependency from gtk12/gtk20 [1] - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
3e4ed01146
Thierry Thomas (thierry) · 1.0.7,2 · as net/mpich2
Upgrade to 1.0.7.

Notified by:	Pavan Balaji <balaji (at) mcs.anl.gov> (Argonne)
15d04650ef
Martin Wilke (miwi) · 1.0.6.p1_1,2 · as net/mpich2
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
c4c8f4be45
Thierry Thomas (thierry) · 1.0.6.p1,3 · as net/mpich2
Support compound flags and options for Fortran.

Submitted by:	bf <bf2006a (at) yahoo.com>
15e86a8ea6
Thierry Thomas (thierry) · 1.0.6.p1,3 · as net/mpich2
- Upgrade to 1.0.6p1;

Changelog at <http://www-unix.mcs.anl.gov/mpi/mpich/106p1.txt>

- Fix pkgconfig.
c31aab128d
Thierry Thomas (thierry) · 1.0.6,2 · as net/mpich2
Upgrade to 1.0.6.

Changelog at
<http://www-unix.mcs.anl.gov/mpi/mpich/downloads/mpich2-doc-CHANGES.txt>
0c326daae9
Thierry Thomas (thierry) · 1.0.5p4_2,2 · as net/mpich2
Bump portrevision: MPICH2 is OK with Python 2.5, but it must be rebuilt.
e4e3f0a7b8
Gabor Kovesdan (gabor) · 1.2.7.p1_2
- Remove the DESTDIR modifications from individual ports as we have a new,   fully chrooted DESTDIR, which does not need such any more.

Sponsored by:	Google Summer of Code 2007
Approved by:	portmgr (pav)
42542fb076
Thierry Thomas (thierry) · 1.2.7.p1_2
Don't use implicitly f77 but set USE_FORTRAN, thus install the f90 interface and fix on -CURRENT.
d10a818577
Maho Nakata (maho) · 1.0.5p4_1,2 · as net/mpich2
Now we use USE_FORTRAN=yes to use FORTRAN compiler.

Approved by:	thierry
ac47213b3a
Florent Thoumie (flz) · 1.2.7.p1_1
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Thierry Thomas (thierry) · 1.0.5p4,2 · as net/mpich2
The tarball has been re-rolled, but there is no visible difference.

Reported by:	pointyhat via Kris
71ec812696
Gabor Kovesdan (gabor) · 1.2.7.p1
- Remove FreeBSD 4.X support from unmaintained ports in categories starting   with letter n-p
c7611291ca
Maho Nakata (maho) · 1.0.5p3_1,2 · as net/mpich2
Fix objformat removal on -curent. (BTW: patching to the m4 macros is not necessary, but just FYI)

Submitted by:	kris via pointyhat.
Approved by:	thierry
32762a33ad
Maho Nakata (maho) · 1.0.5p3_1,2 · as net/mpich2
1. Build and install shared library. 2. configure should recognize pthread stuffs.

Submitted by:	maho
Approved and improved by:	thierry
2286b28992
Maho Nakata (maho) · 1.0.5p1_1,2 · as net/mpich2
Only use of gfortran42. not gcc42. this breaks a lot of programs...

Approved by:	portmgr (kris)
e9809ae548
Maho Nakata (maho) · 1.0.5p1,2 · as net/mpich2
* Update to 1.0.5p1 * Migrate to gfortran42.

Approved by:	thierry (maintainer)
a53c18a7ed
Thierry Thomas (thierry) · 1.0.5,1 · as net/mpich2
Upgrade to 1.0.5.

Changelog at
<http://www-unix.mcs.anl.gov/mpi/mpich/downloads/mpich2-doc-CHANGES.txt>.
f20f76397d
Mark Linimon (linimon) · 1.2.7.p1
Reset dbader@ece.unm.edu due to timeouts and no response to email.

Hat:		portmgr
e0cde90bd9
Thierry Thomas (thierry) · 1.0.4.p1_1,1 · as net/mpich2
Re-enable the Fortran 90 module: fixed with gcc-withfortran-4.1.2_20061208.
98f0157213
Thierry Thomas (thierry) · 1.2.7.p1
Respect $X11BASE.

PR:		105844
Approved by:	maintainer's time-out
24b97b1b54
Thierry Thomas (thierry) · 1.0.4.p1_1,1 · as net/mpich2
Disable Fortran 90 module while gfortran is broken.
6f9251c42e
Kris Kennaway (kris) · 1.0.4.p1_1,1 · as net/mpich2
BROKEN: Incorrect pkg-plist
24326b4856
Thierry Thomas (thierry) · 1.0.4.p1_1,1 · as net/mpich2
Add a knob WITH_SMPD, to enable SMPD instead of MPD, to work with SMPD under Microsoft Windows.

Submitted by:	Intron <mag (at) intron.ac>
8f54351c1e
Thierry Thomas (thierry) · 1.0.4.p1,1 · as net/mpich2
Fix build on amd64: work-around against a make strange behaviour => use gmake.

Reported by:	Andrzej Tobola <ato (at) iem.pw.edu.pl>,
		Jaroslaw Gruca <grucaj (at) amper.iem.pw.edu.pl>
0bb510575f
Thierry Thomas (thierry) · 1.0.4.p1,1 · as net/mpich2
There is no JDK package on -Current.

Reminded by:	Kris
10482164d7
Thierry Thomas (thierry) · 1.0.4.p1,1 · as net/mpich2
Upgrade to 1.0.4p1.
521af67f07
Thierry Thomas (thierry) · 1.2.7.p1
- Upgrade to the latest MPICH-1;

- Change WWW and add a note about MPICH-2.

PR:		ports/100522
Approved by:	maintainer time-out (one month)
052383a26e
Thierry Thomas (thierry) · 1.0.4 · as net/mpich2
Try to fix on 4.x.

Since I'm there, switch to USE_LDCONFIG.

Reported by:	pointyhat via Kris
365881a1b7
Thierry Thomas (thierry) · 1.0.4 · as net/mpich2
Upgrade to 1.0.4.

Changelog at
<http://www-unix.mcs.anl.gov/mpi/mpich/downloads/mpich2-doc-CHANGES.txt>.
eb278d67b2
Erwin Lansing (erwin) · 1.2.6_1
Add support for DESTDIR part I.

This commit should largele be a NOOP as it only adds support
for DESTDIR undefined. This does allow us to start testing
ports with DESTDIR set, but this is as of yet not supported.

Although this has been extensively tested on pointyhat, this
is a very intrusive change and some cases may have been
overlooked. Please contact Gabor and me if you find any.

PR:             100555
Submitted by:   gabor
Sponsored by:   Google Summer of Code 2006
50513d5d52
Thierry Thomas (thierry) · 1.0.3 · as net/mpich2
Add MPICH-2, an implementation of the Message-Passing Interface (MPI). The goals of MPICH2 are to provide an MPI implementation for important platforms, including clusters, SMPs, and massively parallel processors. It also provides a vehicle for MPI implementation research and for developing new and better parallel programming environments.

MPICH2 replaces MPICH1 and should be used instead of MPICH1 except for
the case of clusters with heterogeneous data representations.

Note: some regression tests fail with Fortran 90, but the problem has
been solved in 1.0.4-rc1, and 1.0.4 should be available RSN.

Repocopied by:	marcus
156a330734
Edwin Groothuis (edwin) · 1.2.6_1
SHA256ify

Approved by: krion@
dbef3380d2
Alexey Dokuchaev (danfe) · 1.2.6_1
Convert to OPTIONS.

Approved by:	maintainer
53187cf142
Thierry Thomas (thierry) · 1.2.6_1
Add a link for ports still using mpiCC. [1]

Since I'm there, prune empty directories.

Reported by:	Kris via pointyhat [1]
Approved by:	maintainer [1]
74ba97b150
Thierry Thomas (thierry) · 1.2.6
Upgrade to 1.2.6 and fix building problems by upgrading from jdk13 to jdk14.

With some cleaning to pet portlint.

Remark: java is disabled when PACKAGE_BUILDING.

PR:		ports/79279
Submitted by:	maintainer
26ccec73ba
Trevor Johnson (trevor) · 1.2.5.2
SIZEify (maintainer timeout)
8232e82f85
Oliver Lehmann (oliver) · 1.2.5.2
Implement an WITHOUT_X11 and an WITHOUT_TK target

Approved By:	maintainer
e38319bd40
Mikhail Teterin (mi) · 1.2.5.2
Upgrade 1.2.5 to 1.2.5.2, released in September. Include two patches released by MPICH since then.

Approved by:	maintainer
533b23ed77
Joe Marcus Clarke (marcus) · 1.2.5_3
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
73f7c91b5d
Daichi GOTO (daichi) · 1.2.5_2
update ports/net/mpich: 1.2.5_1 -> 1.2.5_2   - maintainer mail address change   - added some patch files to PATCHFILES

PR:		55608
Submitted by:	David A. Bader <dbader@ece.unm.edu> (maintainer)
b69d904d5c
Akinori MUSHA (knu) · 1.2.5_1
De-pkg-comment.
4c2e4f1862
Norikatsu Shigemura (nork) · 1.2.5_1
Update to 1.2.5.

PR:		ports/48230
Submitted by:	David A. Bader <dbader@eece.unm.edu>
094e70d4b1
Akinori MUSHA (knu) · 1.2.4_1
Add parallel to CATEGORIES.

PR:		ports/39094
Submitted by:	trevor
090ec19d9c
Norikatsu Shigemura (nork) · 1.2.4_1
Update(add new patches), and version bump.

Submitted by:	Mikhail Teterin <mi+mx@aldan.algebra.com>
Approved by:	David A. Bader <dbader@eece.unm.edu> (maintainer)
cbf0d6c95d
Norikatsu Shigemura (nork) · 1.2.4
make the java dependency more flexible

Submitted by:	Nakata Maho <chat95@mbox.kyoto-inet.or.jp>
Reviewed by:	maintainer
Approved by:	knu (mentor)
aad2ec9565