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 "rha...@suse.com"

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 - jeng...@inai.de
+
+- 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 <jeng...@inai.de>
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: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to