[Pvfs2-developers] Re: EVP warning and statlite compilation
Sam Lang
slang at mcs.anl.gov
Fri Sep 15 13:55:06 EDT 2006
I can do it.
-sam
Murali Vilayannur wrote:
> Sam,
> Can you check that in and the macro checks for the headers?
> Or do you wish me to do it?
> thanks,
> Murali
>
> On Fri, 15 Sep 2006, Sam Lang wrote:
>
>> Hi Murali,
>>
>> I think you probably want --without-openssl to work correctly, instead
>> of adding another configure option. Something like the following.
>>
>> -sam
>>
>>
>> Index: maint/config/openssl.m4
>> ===================================================================
>> RCS file: /projects/cvsroot/pvfs2/maint/config/openssl.m4,v
>> retrieving revision 1.4
>> diff -u -r1.4 openssl.m4
>> --- maint/config/openssl.m4 13 Sep 2006 20:22:44 -0000 1.4
>> +++ maint/config/openssl.m4 15 Sep 2006 17:20:01 -0000
>> @@ -3,27 +3,30 @@
>> [
>> opensslpath=ifelse([$1], ,,$1)
>>
>> - AC_MSG_CHECKING([for openssl library])
>> + if test "x${opensslpath}" != "xno"; then
>>
>> - if test "x${opensslpath}" != "x"; then
>> - CFLAGS="${CFLAGS} -I${opensslpath}/include"
>> - LDFLAGS="$LDFLAGS -L${opensslpath}/lib64 -L${opensslpath}/lib"
>> - SERVER_LDFLAGS="$SERVER_LDFLAGS -L${opensslpath}/lib64
>> -L${opensslpath}/lib"
>> - fi
>> - LIBS="$LIBS -lcrypt -lssl"
>> -
>> - AC_COMPILE_IFELSE(
>> - [#include "openssl/bio.h"],
>> - [],
>> - [AC_MSG_ERROR(Invalid openssl path specified. No openssl/bio.h
>> found.)])
>> -
>> - AC_TRY_LINK(
>> - [#include "openssl/bio.h"],
>> - [BIO * b;],
>> - [AC_MSG_RESULT(yes)],
>> - [AC_MSG_ERROR(could not find openssl libs)])
>> -
>> - AC_DEFINE(WITH_OPENSSL, 1, [Define if openssl exists])
>> + AC_MSG_CHECKING([for openssl library])
>> +
>> + if test "x${opensslpath}" != "x"; then
>> + CFLAGS="${CFLAGS} -I${opensslpath}/include"
>> + LDFLAGS="$LDFLAGS -L${opensslpath}/lib64 -L${opensslpath}/lib"
>> + SERVER_LDFLAGS="$SERVER_LDFLAGS -L${opensslpath}/lib64
>> -L${opensslpath}/lib"
>> + fi
>> + LIBS="$LIBS -lcrypt -lssl"
>> +
>> + AC_COMPILE_IFELSE(
>> + [#include "openssl/bio.h"],
>> + [],
>> + [AC_MSG_ERROR(Invalid openssl path specified. No
>> openssl/bio.h found.)])
>> +
>> + AC_TRY_LINK(
>> + [#include "openssl/bio.h"],
>> + [BIO * b;],
>> + [AC_MSG_RESULT(yes)],
>> + [AC_MSG_ERROR(could not find openssl libs)])
>> +
>> + AC_DEFINE(WITH_OPENSSL, 1, [Define if openssl exists])
>> + fi
>> ])
>>
>> AC_DEFUN([AX_OPENSSL_OPTIONAL],
>>
>>
>>
>> Murali Vilayannur wrote:
>>> Sam, Pete,
>>> I just checked in a configure time option called --disable-openssl
>>> both for toplevel and test that will prevent any ssl stuff from being
>>> included and/or checked for..
>>> Let me know if this looks good for you guys..
>>> Thanks,
>>> Murali
>>>
>>
>
More information about the Pvfs2-developers
mailing list