Work around mixed SSL libraries by linking in globus libssl explicitly.
authorAleš Křenek <ljocha@ics.muni.cz>
Mon, 23 Nov 2009 18:04:13 +0000 (18:04 +0000)
committerAleš Křenek <ljocha@ics.muni.cz>
Mon, 23 Nov 2009 18:04:13 +0000 (18:04 +0000)
Fixes bug #59393.

org.glite.lb.server/Makefile
org.glite.lb.server/project/ChangeLog

index ee716a6..2bbc177 100644 (file)
@@ -117,9 +117,9 @@ INSTALL:=libtool --mode=install install
 LINKXX:=libtool --mode=link  ${CXX} -rpath ${stagedir}/lib ${LDFLAGS}
 XSLTPROC:=xsltproc --novalid
 
+# hack to fix bug #59393
 GLOBUS_LIBS:= -L${globus_prefix}/lib \
-       -lglobus_common_${nothrflavour} \
-       -lglobus_gssapi_gsi_${nothrflavour} \
+       -lssl_${nothrflavour}
 
 #ifeq ($(shell ls ${gsoap_prefix}/bin/soapcpp2),${gsoap_prefix}/bin/soapcpp2)
 #      gsoap_bin_prefix := ${gsoap_prefix}/bin
@@ -168,6 +168,7 @@ ifneq (${classads_prefix},/usr)
 endif
 
 EXT_LIBS:=  \
+       ${GLOBUS_LIBS} \
        ${mysqlib} -lmysqlclient -lz -lcares\
        ${GRIDSITE_LIBS} \
        ${classadslib} \
index ad6822d..a8e14c4 100644 (file)
@@ -50,6 +50,9 @@
 1.9.2-2
 - Module repacked
 
+1.9.3-2
+- Fix mixed SSL build (#59393)
+
 1.9.3-3
 - Module repacked