🍻 Default formulae for the missing package manager for macOS
Find a file
Dave Goodell e049103f35 mpich2: Add option to re-enable shared libs
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 Homebrew/homebrew#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 Homebrew/homebrew#16299.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-12-01 11:31:51 -08:00
Aliases Remove formulae moved to Homebrew-science 2012-11-23 11:42:16 -06:00
Formula mpich2: Add option to re-enable shared libs 2012-12-01 11:31:51 -08:00