[Pvfs2-developers] Re: EVP warning and statlite compilation
Murali Vilayannur
vilayann at mcs.anl.gov
Fri Sep 15 13:44:16 EDT 2006
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