Hello community, here is the log from the commit of package sssd for openSUSE:Factory checked in at 2012-05-14 16:21:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sssd (Old) and /work/SRC/openSUSE:Factory/.sssd.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sssd", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/sssd/sssd.changes 2012-04-23 09:18:31.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.sssd.new/sssd.changes 2012-05-14 16:22:08.000000000 +0200 @@ -1,0 +2,11 @@ +Thu May 10 04:22:47 UTC 2012 - [email protected] + +- Update to new upstream release 1.8.3 +* LDAP: Handle situations where the RootDSE is not available + anonymously +* LDAP: Fix regression for users using non-standard LDAP attributes + for user information +- Switch from openssl to mozilla-nss, as this is the officially + supported crypto integration + +------------------------------------------------------------------- Old: ---- 0004-avoid-hard-crypto-dep.diff sssd-1.8.2.tar.gz New: ---- libdl.diff sssd-1.8.3.tar.gz sssd-1.8.3.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sssd.spec ++++++ --- /var/tmp/diff_new_pack.UG5sYy/_old 2012-05-14 16:22:10.000000000 +0200 +++ /var/tmp/diff_new_pack.UG5sYy/_new 2012-05-14 16:22:10.000000000 +0200 @@ -17,18 +17,19 @@ Name: sssd -Version: 1.8.2 +Version: 1.8.3 Release: 0 Summary: System Security Services Daemon License: GPL-3.0+ and LGPL-3.0+ Group: System/Daemons Url: https://fedorahosted.org/sssd/ -Source0: %{name}-%{version}.tar.gz -Source1: baselibs.conf +Source: https://fedorahosted.org/released/sssd/%name-%version.tar.gz +Source2: https://fedorahosted.org/released/sssd/%name-%version.tar.gz.asc +Source3: baselibs.conf Patch3: 0003-Allow-LDAP-to-decide-when-an-expiration-warning-is-w.patch -Patch4: 0004-avoid-hard-crypto-dep.diff Patch5: 0005-implicit-decl.diff +Patch6: libdl.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %define servicename sssd @@ -51,9 +52,9 @@ BuildRequires: pkgconfig(ini_config) >= 0.6.1 BuildRequires: pkgconfig(ldb) >= 0.9.2 BuildRequires: pkgconfig(libcares) -BuildRequires: pkgconfig(libcrypto) BuildRequires: pkgconfig(libnl-1) >= 1.1 BuildRequires: pkgconfig(libpcre) >= 7 +BuildRequires: pkgconfig(nss) BuildRequires: pkgconfig(popt) BuildRequires: pkgconfig(python) BuildRequires: pkgconfig(talloc) @@ -67,10 +68,10 @@ BuildRequires: libini_config-devel >= 0.6.1 BuildRequires: libldb-devel >= 0.9.2 BuildRequires: libnl-devel >= 1.1 -BuildRequires: libopenssl-devel BuildRequires: libtalloc-devel BuildRequires: libtdb-devel >= 1.1.3 BuildRequires: libtevent-devel +BuildRequires: mozilla-nss-devel BuildRequires: pcre-devel >= 7 BuildRequires: popt-devel BuildRequires: python-devel @@ -171,7 +172,7 @@ %prep %setup -q -%patch -P 3 -P 4 -P 5 -p1 +%patch -P 3 -P 5 -P 6 -p1 %build autoreconf ++++++ libdl.diff ++++++ From: Jan Engelhardt <[email protected]> Date: 2012-05-11 19:34:50.087905211 +0200 build: resolve link failure libtool: link: gcc -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Werror-implicit-function-declaration -fno-strict-aliasing -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wl,--version-script -Wl,./src/providers/sssd_be.exports -o sssd_be src/providers/data_provider_be.o src/providers/data_provider_fo.o src/providers/data_provider_opts.o src/providers/data_provider_callbacks.o src/providers/fail_over.o src/resolv/async_resolv.o -Wl,--export-dynamic -lpam -lcares ./.libs/libsss_util.a -ltevent -ltalloc -lpopt -lldb -ldbus-1 -lpcre -lini_config -lcollection -ldhash -llber -lldap -ltdb -lunistring -lcrypto /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: src/providers/data_provider_be.o: undefined reference to symbol 'dlsym@@GLIBC_2.2.5' /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: note: 'dlsym@@GLIBC_2.2.5' is defined in DSO /lib64/libdl.so.2 so try adding it to the linker command line /lib64/libdl.so.2: could not read symbols: Invalid operation collect2: error: ld returned 1 exit status make[2]: *** [sssd_be] Error 1 --- Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: sssd-1.8.3/Makefile.am =================================================================== --- sssd-1.8.3.orig/Makefile.am +++ sssd-1.8.3/Makefile.am @@ -547,7 +547,7 @@ sssd_be_SOURCES = \ src/providers/data_provider_callbacks.c \ $(SSSD_FAILOVER_OBJ) sssd_be_LDADD = \ - $(SSSD_LIBS) \ + -ldl $(SSSD_LIBS) \ $(CARES_LIBS) \ libsss_util.la sssd_be_LDFLAGS = \ ++++++ sssd-1.8.2.tar.gz -> sssd-1.8.3.tar.gz ++++++ ++++ 45712 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
