Sasl cvs and Suse 9.3

Ken Murchison murch at andrew.cmu.edu
Thu Apr 20 10:38:22 EDT 2006


Andreas Winkelmann wrote:
> Am Sonntag, 15. Mai 2005 11:30 schrieb Vittorio Manfredini:
> 
>> It's true not possible to compile correctly the cyrus-sasl on SuSE 9.3 !!
>>
>> I'm waiting an answer from some SuSE people.
>>
>> The problem is related to openssl that configure did not find but it's
>> still present.
> 
> Hmm, since yesterday I have 9.3 installed. Yes, configure does not "find" 
> openssl. But it is not openssl, it is libRSAglue. SuSE has a librsaref. I 
> didn't find a description what the libRSAglue contains and why it is needed. 
> I removed it from the Scripts and the cvs-version builds without errors. 
> Patch is attached.

Can you try this alternate patch?  I don't have a Suse box to test on.

--- openssl.m4.~1.10.~	2005-04-26 15:14:08.000000000 -0400
+++ openssl.m4	2006-04-20 10:17:49.000000000 -0400
@@ -24,8 +24,11 @@
  	  dnl we need to include the rsaref libraries in the crypto check
                  LIB_RSAREF=""
  	        AC_CHECK_LIB(rsaref, RSAPublicEncrypt,
-		       LIB_RSAREF="-lRSAglue -lrsaref"; cmu_have_rsaref=yes,
-		       cmu_have_rsaref=no)
+			cmu_have_rsaref=yes;
+			[AC_CHECK_LIB(RSAglue, RSAPublicEncrypt,
+				LIB_RSAREF="-lRSAglue -lrsaref",
+				LIB_RSAREF="-lrsaref")],
+			cmu_have_rsaref=no)

  		AC_CHECK_HEADER(openssl/evp.h, [
  			AC_CHECK_LIB(crypto, EVP_DigestInit,


-- 
Kenneth Murchison
Systems Programmer
Project Cyrus Developer/Maintainer
Carnegie Mellon University


More information about the Cyrus-sasl mailing list