[Lunar-commits] <moonbase> cyrus-sasl: Adding a patch. My logs were filling with these type errors;

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Sun Sep 4 11:40:54 CEST 2011


commit b02a5bf75487e51ce73837c1eb71399c0540757d
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Sun Sep 4 05:40:54 2011 -0400

    cyrus-sasl: Adding a patch. My logs were filling with these type errors;
    
    Sep  4 04:51:48 sidney kdeinit4: unable to dlopen /usr/lib/sasl2/libgssapiv2.so:
     /usr/lib/sasl2/libgssapiv2.so: undefined symbol: gss_nt_service_name
    
    and this patch fixes that.
    
    Adapted from http://bmaupin.wordpress.com/2011/04/06/libgssapiv2-so-2-undefined-symbol-gss_nt_service_name/
    and this seems the least intrusive.
---
 crypto/cyrus-sasl/BUILD   |    2 ++
 crypto/cyrus-sasl/DETAILS |    7 +++++--
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/crypto/cyrus-sasl/BUILD b/crypto/cyrus-sasl/BUILD
index acdbb62..e90d833 100644
--- a/crypto/cyrus-sasl/BUILD
+++ b/crypto/cyrus-sasl/BUILD
@@ -2,6 +2,8 @@
 
   patch_it $SOURCE_CACHE/$SOURCE3 1  &&
   patch_it $SOURCE_CACHE/$SOURCE4 1  &&
+  patch_it $SOURCE_CACHE/$SOURCE5 0  &&
+
   # the patch REQUIRES -lcrypt but we might want to disable PAM:
   if echo $OPTS | grep -q with-pam ; then
     sedit "s/@LIBS@/@LIBS@ -lpam -lcrypt/" */Makefile.in
diff --git a/crypto/cyrus-sasl/DETAILS b/crypto/cyrus-sasl/DETAILS
index 5bdfbc5..217acbb 100644
--- a/crypto/cyrus-sasl/DETAILS
+++ b/crypto/cyrus-sasl/DETAILS
@@ -4,17 +4,20 @@
          SOURCE2=cyrus-sasl-smtpd.conf.gz
          SOURCE3=cyrus-sasl-encrypt_pwd.patch.bz2
          SOURCE4=cyrus-sasl-gcc44.patch.bz2
-   SOURCE_URL=ftp://ftp.andrew.cmu.edu/pub/cyrus-mail
+         SOURCE5=cyrus-sasl-undefined-symbol.patch
+      SOURCE_URL=ftp://ftp.andrew.cmu.edu/pub/cyrus-mail
       SOURCE_VFY=sha1:5df33a6788d6cd8329b109eff777c6cfae1a21bd
      SOURCE2_URL=$PATCH_URL
      SOURCE3_URL=$PATCH_URL
      SOURCE4_URL=$PATCH_URL
+     SOURCE5_URL=$PATCH_URL   
      SOURCE2_VFY=sha1:660dd84785ea6e02ef8a5aa3d02ac5c752867555
      SOURCE3_VFY=sha1:732d0f36597703802118e3d1144aa93b1ecc1340
      SOURCE4_VFY=sha1:ea9b283fbe284ae4261afc8148891e26cc04f743
+     SOURCE5_VFY=sha1:961ff7d7b0fab2b9b34c63ad5d6ecabe593196e1
         WEB_SITE=http://asg.web.cmu.edu/sasl
          ENTERED=20020826
-         UPDATED=20091101
+         UPDATED=20110904
         SHORT="Simple Authentication and Security Layer"
 
 PSAFE=no


More information about the Lunar-commits mailing list