Hi Jeff,

Thanks, fixed - see r24852.
Basically, I did what you wrote here, with some small modifications.
Hope that this is OK this time.

-- YK

On 29-Jun-11 5:59 PM, Jeff Squyres wrote:
> That's still not quite right, per OMPI conventions.
> 
> If you don't find it, you shouldn't warn, you should have some other 
> AC_MSG_CHECKING and then indicate that that particular check failed.
> 
> E.g.
> 
> AC_MSG_CHECKING([if can use dynamic SL support])
> AS_IF([test "$1_have_dynamic_sl" = "1"],
>        [AC_MSG_RESULT([yes])],
>        [AC_MSG_RESULT([no])
>         AS_IF([test "$enable_openib_dynamic_sl" = "yes"],
>               [AC_MSG_WARN([--enable-openib-dynamic-sl was specified but the])
>                AC_MSG_WARN([appropriate header files could not be found.])
>                AC_MSG_ERROR([Cannot continue])])
>        ])
> 
> (I just typed that in my mail client; I don't know if all the [] and () match 
> properly)
> 
> 
> 
> On Jun 29, 2011, at 10:52 AM, klit...@osl.iu.edu wrote:
> 
>> Author: kliteyn
>> Date: 2011-06-29 10:52:11 EDT (Wed, 29 Jun 2011)
>> New Revision: 24836
>> URL: https://svn.open-mpi.org/trac/ompi/changeset/24836
>>
>> Log:
>> Changed default behavior when opensm-devel pachege not found - warn, not exit
>>
>>
>> Text files modified:
>>    trunk/ompi/config/ompi_check_openib.m4 |     2 +-
>>    1 files changed, 1 insertions(+), 1 deletions(-)
>>
>> Modified: trunk/ompi/config/ompi_check_openib.m4
>> ==============================================================================
>> --- trunk/ompi/config/ompi_check_openib.m4   (original)
>> +++ trunk/ompi/config/ompi_check_openib.m4   2011-06-29 10:52:11 EDT (Wed, 
>> 29 Jun 2011)
>> @@ -195,7 +195,7 @@
>>                 # ib_types.h, but it doesn't include any other IB-related 
>> files.
>>                 AC_CHECK_HEADER([infiniband/complib/cl_types_osd.h],
>>                                 [$1_have_dynamic_sl=1],
>> -                               [AC_MSG_ERROR([opensm-devel package not 
>> found - please install it or disable dynamic SL support with 
>> \"--disable-openib-dynamic-sl\"])],
>> +                               [AC_MSG_WARN([opensm-devel package not found 
>> - please install it or disable dynamic SL support with 
>> \"--disable-openib-dynamic-sl\"])],
>>                                 [])
>>             fi
>>
>> _______________________________________________
>> svn-full mailing list
>> svn-f...@open-mpi.org
>> http://www.open-mpi.org/mailman/listinfo.cgi/svn-full
> 
> 

Reply via email to