| Age | Commit message (Collapse) | Author |
|
|
|
Closes #26942.
Closes #26946.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
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>
|
|
Closes #26793.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #26415.
Signed-off-by: Brett Koonce <koonce@gmail.com>
|
|
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>
|
|
|
|
|
|
The official mirror was down, so I added a mirror.
Closes #21556.
Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
|
|
Closes #20731.
Closes #13621.
|
|
Closes #19437.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
|
|
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>
|
|
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>
|
|
Fixes #16175.
|
|
|
|
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>
|
|
Closes #15396.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
|
|
Closes #12303.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
|
|
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
|
|
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
|
|
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>
|
|
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|