From 33fc6bc408d1e749a1cdce762201a3a290411030 Mon Sep 17 00:00:00 2001 From: Jeff Squyres Date: Wed, 28 Jan 2009 01:06:53 +0000 Subject: [PATCH] Fixes trac:1637: disable OMPI on OS X 10.3 and earlier. This commit was SVN r20361. The following Trac tickets were found above: Ticket 1637 --> https://svn.open-mpi.org/trac/ompi/ticket/1637 --- configure.ac | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/configure.ac b/configure.ac index 8a48443d01..224f5c49de 100644 --- a/configure.ac +++ b/configure.ac @@ -175,6 +175,24 @@ AM_DISABLE_STATIC OMPI_SETUP_WRAPPER_INIT +################################## +# Check for known incompatibility +################################## + +# Do *not* print a message that we're checking the OS because this +# test is *not* meant to be an all-inclusive "if it passes this test, +# then configure must succeed" test. This test is *only* mean to +# screen out the versions of OS X where we know OMPI will cause kernel +# panics because of bad implementations of pty's. See +# https://svn.open-mpi.org/trac/ompi/ticket/1637 for details. + +# We do not support OS X before version 10.4 (Tiger) +case $host_os in +# Corresponds to OS X 10.0 - 10.3 (additional [] quoting for m4) +darwin[[4567]]*) + AC_MSG_WARN([Open MPI does not support OS X prior to version 10.4 (Tiger)]) + AC_MSG_ERROR([Cannot continue]) +esac ############################################################################ # Check for compilers and preprocessors