[DRE-commits] [SCM] ruby-ldap.git branch, master, updated. debian/0.9.12-1-1-ge8026a3

Paul van Tilburg paulvt at debian.org
Fri Jun 22 16:21:18 UTC 2012


The following commit has been merged in the master branch:
commit e8026a36a7a83dec93ed8f9d59a945cad175890f
Author: Paul van Tilburg <paulvt at debian.org>
Date:   Fri Jun 22 18:21:06 2012 +0200

    Merge NMU changes for 0.9.12-1.1 by Gregor Herrman

diff --git a/debian/changelog b/debian/changelog
index d50145d..7d8ab9e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,14 @@
+ruby-ldap (0.9.12-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix "FTBFS: sslconn.c:103:7: error: format not a string literal and
+    no format arguments [-Werror=format-security]":
+    add patch rb_raise_format_string.patch from Johannes Brandstätter (adds
+    format strings).
+    (Closes: #676205)
+
+ -- gregor herrmann <gregoa at debian.org>  Fri, 22 Jun 2012 16:36:36 +0200
+
 ruby-ldap (0.9.12-1) unstable; urgency=low
 
   * New upstream release
diff --git a/debian/patches/rb_raise_format_string.patch b/debian/patches/rb_raise_format_string.patch
new file mode 100644
index 0000000..bc7ba03
--- /dev/null
+++ b/debian/patches/rb_raise_format_string.patch
@@ -0,0 +1,29 @@
+--- a/conn.c
++++ b/conn.c
+@@ -674,7 +674,7 @@
+     }
+   else
+     {
+-      rb_raise (rb_eLDAP_Error, ldap_err2string (ldapdata->err));
++      rb_raise (rb_eLDAP_Error, "%s", ldap_err2string (ldapdata->err));
+     };
+ #else
+   rb_notimplement ();
+--- a/rbldap.h
++++ b/rbldap.h
+@@ -141,13 +141,13 @@
+ 
+ #define Check_LDAP_Result(err) { \
+   if( (err) != LDAP_SUCCESS && (err) != LDAP_SIZELIMIT_EXCEEDED ){ \
+-    rb_raise(rb_eLDAP_ResultError, ldap_err2string(err)); \
++    rb_raise(rb_eLDAP_ResultError, "%s", ldap_err2string(err)); \
+   } \
+ }
+ 
+ #define Check_LDAP_OPT_Result(err) { \
+   if( (err) != LDAP_OPT_SUCCESS ){ \
+-    rb_raise(rb_eLDAP_ResultError, ldap_err2string(err)); \
++    rb_raise(rb_eLDAP_ResultError, "%s", ldap_err2string(err)); \
+   } \
+ }
+ 
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..f12dbfe
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+rb_raise_format_string.patch

-- 
ruby-ldap.git



More information about the Pkg-ruby-extras-commits mailing list