aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/mpich2.rb
AgeCommit message (Collapse)Author
2014-05-17Clean up some obsolete or redundant commentsJack Nagel
2014-02-24Convert all 'def test' formulae to 'test do'Ted Pennings
Closes #26942. Closes #26946. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-02-20mpich2: devel/stable 3.1Wesley Bland
This updates the stable and devel tracks to 3.1. In addition, now that the default for the stable version of MPICH is to use shared libraries, there's no need to have the --enable-shared option so it has been removed. The bug with the clang library has also been fixed so that special code has also been removed. Closes #26866. Signed-off-by: Brett Koonce <koonce@gmail.com>
2014-02-17mpich2: Update MPICH devel track to rc4Wesley Bland
Closes #26793. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-02-04mpich2 (devel) 3.1rc3Wesley Bland
Closes #26415. Signed-off-by: Brett Koonce <koonce@gmail.com>
2013-12-05mpich2: Update for 3.1rc2 releaseWesley Bland
Add the information for the 3.1rc2 release as a devel tag. This is the first time this formula has an unstable version so some new logic needed to be added to cover these cases. This release changes the default behavior from disabling shared libraries to enabling them so there needs to be another flag to cover this case. For now, both options will be available to the user (MPICH will ignore the flag if it is redundant). When 3.1 is fully released, the --enable-shared flag will be removed entirely as it will always be redundant. Closes #24880. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-11-13Add more missing :autoconf depsJack Nagel
2013-09-21mpich2: use spec depsJack Nagel
2013-07-30mpich2: add mirrorBret Comnes
The official mirror was down, so I added a mirror. Closes #21556. Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2013-06-24Use :fortranAdam Vandenberg
Closes #20731. Closes #13621.
2013-04-26MPICH 3.0.4Wesley Bland
Closes #19437. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-03-26open-mpi and mpich conflictJack Nagel
2013-03-15MPICH 3.0.2Dave Goodell
MPICH2 recently renamed itself to MPICH and bumped the version number from 1.5 to 3.0. Even more recently, it switched from SVN to git for version control. The sbin hack is no longer needed, since MPE was removed between MPICH2-1.5 and MPICH-3.0. Closes #17314. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-12-01mpich2: Add option to re-enable shared libsDave Goodell
MPICH2 fails to build with clang because of a clang (and/or ld) bug with Xcode 4.5.1. Issue originally reported to homebrew in #15533, "fixed" by disabling shared libraries altogether in bcb64c7. - Add an `--enable-shared` option - Add a `fails_with :clang` when building shared libs - Upstream is aware of the issue, but has no workaround besides using `llvm-gcc` when building shared libs - MacPorts is using a similar workaround at this time. - Tested on 10.7.5 with Xcode 4.5.2 with and without `--enable-shared` Closes #16299. Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-11-20mpich2: update urlsAdam Vandenberg
Fixes #16175.
2012-10-21mpich2: fix auditAdam Vandenberg
2012-10-20mpich2: only build static to fix ld seg faultnibbles 2bits
On Mountain Lion at least, ld keeps doing a sefault 11 during the final link phase independent of whether superenv is used. Mpich2 will build without problems when we - Remove the `--enable-shared` Fixes #15533 Closes #15544. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-10-11mpich2: Update to 1.5Dave Goodell
Closes #15396. Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-07-02mpich2: add --devel and --HEAD versionsDave Goodell
Closes #12303. Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-07-02mpich2: delete unnecessary sbin files from MPEDave Goodell
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-07-02mpich2: add a simple test methodDave Goodell
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-07-02mpich2: add Fortran support (enabled by default)Dave Goodell
A user can pass `--disable-fortran` to avoid compiling the Fortran bindings. Also remove the redundant default `--with-device=ch3:nemesis` argument to configure. Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-05-16MPICH2 1.4.1p1Mike Steder
Signed-off-by: Adam Vandenberg <flangy@gmail.com>