1
diff -ur globus_core-8.3.orig/aclocal/globus_openssl.m4 globus_core-8.3/aclocal/globus_openssl.m4
2
--- globus_core-8.3.orig/aclocal/globus_openssl.m4 2011-04-14 16:34:17.000000000 +0200
3
+++ globus_core-8.3/aclocal/globus_openssl.m4 2011-12-10 16:49:20.013168994 +0100
5
if test "$OPENSSL_CFLAGS" = ""; then
6
if pkg-config openssl --exists > /dev/null 2>&1 ; then
7
OPENSSL_CFLAGS="`pkg-config openssl --cflags`"
8
+ elif test -r "${openssl}/include/openssl/ssl.h" ; then
9
+ OPENSSL_CFLAGS="-I ${openssl}/include"
12
AC_MSG_RESULT([using '$OPENSSL_CFLAGS'])
13
CFLAGS="${CFLAGS} ${OPENSSL_CFLAGS}"
15
-AC_MSG_CHECKING([OpenSSL INCLUDES])
16
-if test "$OPENSSL_INCLUDES" = ""; then
17
- if pkg-config openssl --exists > /dev/null 2>&1 ; then
18
- OPENSSL_INCLUDES="`pkg-config openssl --cflags-only-I`"
19
- elif test -r "${openssl}/include/openssl/ssl.h" ; then
20
- OPENSSL_INCLUDES="-I ${openssl}/include"
23
-AC_MSG_RESULT([using '$OPENSSL_INCLUDES'])
24
-CPPFLAGS="${CPPFLAGS} ${OPENSSL_INCLUDES}"
25
AC_TRY_COMPILE([#include <openssl/ssl.h>],
26
[SSL_library_init();],,
27
[AC_MSG_ERROR([Unable to compile with SSL])])
29
-AC_MSG_CHECKING([OpenSSL LDFLAGS])
30
-if test "$OPENSSL_LDFLAGS" = ""; then
31
- if pkg-config openssl --exists > /dev/null 2>&1 ; then
32
- OPENSSL_PKGCONF_DEPENDENCIES="openssl"
33
- OPENSSL_LDFLAGS="`pkg-config openssl --libs`"
35
- OPENSSL_LDFLAGS="-L${openssl}/lib"
38
-AC_MSG_RESULT([using '$OPENSSL_LDFLAGS'])
39
-LDFLAGS="${LDFLAGS} ${OPENSSL_LDFLAGS}"
41
AC_MSG_CHECKING([OpenSSL LIBS])
42
if test "$OPENSSL_LIBS" = ""; then
43
if pkg-config openssl --exists > /dev/null 2>&1 ; then
44
- OPENSSL_LIBS="`pkg-config openssl --libs-only-l`"
45
+ OPENSSL_PKGCONF_DEPENDENCIES="openssl"
46
+ OPENSSL_LIBS="`pkg-config openssl --libs`"
48
- OPENSSL_LIBS="-lssl -lcrypto"
49
+ OPENSSL_LIBS="-L${openssl}/lib -lssl -lcrypto"
52
AC_MSG_RESULT([using '$OPENSSL_LIBS'])
54
[SSL_library_init();], , [AC_MSG_ERROR([Unable to link with SSL])])
56
AC_SUBST(OPENSSL_CFLAGS)
57
-AC_SUBST(OPENSSL_INCLUDES)
58
-AC_SUBST(OPENSSL_LDFLAGS)
59
AC_SUBST(OPENSSL_LIBS)
61
if test "x$OPENSSL_PKGCONF_DEPENDENCIES" != "x"; then
62
GPT_PKGCONFIG_DEPENDENCIES="$GPT_PKGCONFIG_DEPENDENCIES $OPENSSL_PKGCONF_DEPENDENCIES"
64
+ GPT_EXTERNAL_INCLUDES="${GPT_EXTERNAL_INCLUDES} ${OPENSSL_CFLAGS}"
65
+ GPT_EXTERNAL_LIBS="${GPT_EXTERNAL_LIBS} ${OPENSSL_LIBS}"
67
-GPT_EXTERNAL_LIBS="${GPT_EXTERNAL_LIBS} ${OPENSSL_LDFLAGS} ${OPENSSL_LIBS}"
68
-GPT_EXTERNAL_INCLUDES="${GPT_EXTERNAL_INCLUDES} ${OPENSSL_CFLAGS} ${OPENSSL_INCLUDES}"