From ca67484fda279c34f11a8469ed54a9891d881a23 Mon Sep 17 00:00:00 2001 From: Lukas Slebodnik Date: Fri, 7 Jul 2017 12:44:30 +0200 Subject: [PATCH] Rebuild with libldb-1.2.0 sssd buill with older version of libldb will crash (gdb) bt #0 0x0000000000000001 in ?? () #1 0x00007fcb39ce28dc in ldb_db_lock_destructor () from /lib64/libldb.so.1 #2 0x00007fcb3a103f31 in _tc_free_internal (location=0x7fcb39ce9303 "../common/ldb.c:1026", tc=) at ../talloc.c:1078 #3 _talloc_free_internal (location=0x7fcb39ce9303 "../common/ldb.c:1026", ptr=0x55e267aebef0) at ../talloc.c:1174 #4 _talloc_free (ptr=0x55e267aebef0, location=0x7fcb39ce9303 "../common/ldb.c:1026") at ../talloc.c:1716 #5 0x00007fcb39ce02f2 in ldb_lock_backend_callback () from /lib64/libldb.so.1 #6 0x00007fcb31b172ae in ltdb_callback () from /usr/lib64/ldb/modules/ldb/tdb.so #7 0x00007fcb3a31e8c1 in tevent_common_loop_timer_delay () from /lib64/libtevent.so.0 --- sssd.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sssd.spec b/sssd.spec index 6d1a650..b348d30 100644 --- a/sssd.spec +++ b/sssd.spec @@ -12,7 +12,7 @@ # Determine the location of the LDB modules directory %global ldb_modulesdir %(pkg-config --variable=modulesdir ldb) -%global ldb_version 1.1.20 +%global ldb_version 1.2.0 %global with_cifs_utils_plugin 1 @@ -34,7 +34,7 @@ Name: sssd Version: 1.15.3 -Release: 0.beta.4%{?dist} +Release: 0.beta.5%{?dist} Group: Applications/System Summary: System Security Services Daemon License: GPLv3+ @@ -759,6 +759,7 @@ autoreconf -ivf --with-syslog=journald \ --enable-sss-default-nss-plugin \ --enable-files-domain \ + --enable-ldb-version-check \ %{?with_cifs_utils_plugin_option} \ %{?enable_systemtap_opt} \ @@ -1379,6 +1380,9 @@ fi %{_libdir}/%{name}/modules/libwbclient.so %changelog +* Tue Jun 27 2017 Lukas Slebodnik - 1.15.3-0.beta.5 +- Rebuild with libldb-1.2.0 + * Tue Jun 27 2017 Lukas Slebodnik - 1.15.3-0.beta.4 - Fix build issues: Update expided certificate in unit tests