diff -Nabur openldap-2.4.31.original/debian/patches/gnutls-backport.patch openldap-2.4.31/debian/patches/gnutls-backport.patch --- openldap-2.4.31.original/debian/patches/gnutls-backport.patch 1970-01-01 02:00:00.000000000 +0200 +++ openldap-2.4.31/debian/patches/gnutls-backport.patch 2015-03-18 19:05:28.687111842 +0200 @@ -0,0 +1,15 @@ +diff -Nabur openldap-2.4.31.old/libraries/libldap/tls_g.c openldap-2.4.31.new/libraries/libldap/tls_g.c +--- openldap-2.4.31.old/libraries/libldap/tls_g.c 2012-04-22 23:25:08.000000000 +0300 ++++ openldap-2.4.31.new/libraries/libldap/tls_g.c 2015-03-18 18:45:43.331097825 +0200 +@@ -786,7 +786,10 @@ + { + #ifdef HAVE_CIPHERSUITES + const char *err; +- return gnutls_priority_init( &ctx->prios, suites, &err ); ++ int rc = gnutls_priority_init( &ctx->prios, suites, &err ); ++ if ( rc ) ++ ctx->prios = NULL; ++ return rc; + #else + char *ptr, *end; + int i, j, len, num; diff -Nabur openldap-2.4.31.original/debian/patches/series openldap-2.4.31/debian/patches/series --- openldap-2.4.31.original/debian/patches/series 2015-03-18 19:04:19.000000000 +0200 +++ openldap-2.4.31/debian/patches/series 2015-03-18 19:05:28.687111842 +0200 @@ -24,3 +24,4 @@ bdb-deadlock.patch fix-ldap-distribution.patch its-7354-fix-delta-sync-mmr.diff +gnutls-backport.patch