Hello community,
here is the log from the commit of package openldap2 for openSUSE:Factory
checked in at Sat Jun 20 01:13:10 CEST 2009.
--------
--- openldap2/openldap2.changes 2009-04-29 17:08:32.000000000 +0200
+++ openldap2/openldap2.changes 2009-06-15 12:14:30.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Jun 15 12:12:17 CEST 2009 - rhafer@novell.com
+
+- Fixed complilation with newer glibc (2.3.X release needs
+ GNU_SOURCE defined as well in getpeerid.c)
+
+-------------------------------------------------------------------
openldap2-client.changes: same change
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openldap2-client.spec ++++++
--- /var/tmp/diff_new_pack.iO9649/_old 2009-06-20 01:00:31.000000000 +0200
+++ /var/tmp/diff_new_pack.iO9649/_new 2009-06-20 01:00:31.000000000 +0200
@@ -27,21 +27,21 @@
BuildRequires: -db-devel -libopenssl-devel -pwdutils libdb-4_5-devel openssl-devel
%endif
Version: 2.4.16
-Release: 2
+Release: 3
Url: http://www.openldap.org
-License: BSD 3-Clause
+License: BSD 3-clause (or similar) ; openldap 2.8
%if "%{name}" == "openldap2"
-Group: Productivity/Networking/LDAP/Clients
+Group: Productivity/Networking/LDAP/Servers
Provides: ldap2 openldap2-back-ldap openldap2-back-monitor
Obsoletes: openldap2-back-ldap openldap2-back-monitor
Conflicts: openldap
Requires: libldap-2_4-2 = %{version}
PreReq: %insserv_prereq %fillup_prereq /usr/sbin/useradd /usr/sbin/groupadd /usr/bin/grep
-Summary: OpenLDAP Client Utilities
+Summary: The OpenLDAP Server
%else
-Group: Productivity/Networking/LDAP/Clients
+Group: Productivity/Networking/LDAP/Servers
Conflicts: openldap-client
-Summary: OpenLDAP Client Utilities
+Summary: The OpenLDAP Server
%endif
AutoReqProv: on
Source: openldap-%{version}.tar.bz2
@@ -65,7 +65,10 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
-This package contains the OpenLDAP client utilities.
+The Lightweight Directory Access Protocol (LDAP) is used to access
+online directory services. It runs directly over TCP and can be used to
+access a stand-alone LDAP directory service or to access a directory
+service that has an X.500 back-end.
@@ -76,7 +79,7 @@
%if "%{name}" == "openldap2"
%package -n openldap2-back-perl
-License: BSD 3-Clause
+License: BSD 3-clause (or similar)
Summary: OpenLDAP Perl Back-End
Requires: openldap2 = %{version} perl = %{perl_version}
AutoReqProv: on
@@ -93,7 +96,7 @@
The OpenLDAP Project
%package -n openldap2-back-meta
-License: BSD 3-Clause
+License: BSD 3-clause (or similar)
Summary: OpenLDAP Meta Back-End
Requires: openldap2 = %{version}
AutoReqProv: on
@@ -115,7 +118,7 @@
%else
%package -n openldap2-devel
-License: BSD 3-Clause; openldap 2.8
+License: BSD 3-clause (or similar) ; openldap 2.8
Summary: Libraries, Header Files and Documentation for OpenLDAP
AutoReqProv: on
# bug437293
@@ -142,7 +145,7 @@
The OpenLDAP Project
%package -n libldap-2_4-2
-License: BSD 3-Clause; openldap 2.8
+License: BSD 3-clause (or similar) ; openldap 2.8
Summary: OpenLDAP Client Libraries
AutoReqProv: on
Group: Productivity/Networking/LDAP/Clients
@@ -536,6 +539,9 @@
%endif
%changelog
+* Mon Jun 15 2009 rhafer@novell.com
+- Fixed complilation with newer glibc (2.3.X release needs
+ GNU_SOURCE defined as well in getpeerid.c)
* Wed Apr 29 2009 rhafer@novell.com
- gcc 4.4 fixes
* Mon Apr 06 2009 rhafer@suse.de
++++++ openldap2.spec ++++++
--- /var/tmp/diff_new_pack.iO9649/_old 2009-06-20 01:00:31.000000000 +0200
+++ /var/tmp/diff_new_pack.iO9649/_new 2009-06-20 01:00:31.000000000 +0200
@@ -27,9 +27,9 @@
BuildRequires: -db-devel -libopenssl-devel -pwdutils libdb-4_5-devel openssl-devel
%endif
Version: 2.4.16
-Release: 2
+Release: 3
Url: http://www.openldap.org
-License: BSD 3-Clause; openldap 2.8
+License: BSD 3-clause (or similar) ; openldap 2.8
%if "%{name}" == "openldap2"
Group: Productivity/Networking/LDAP/Servers
Provides: ldap2 openldap2-back-ldap openldap2-back-monitor
@@ -79,7 +79,7 @@
%if "%{name}" == "openldap2"
%package -n openldap2-back-perl
-License: BSD 3-Clause
+License: BSD 3-clause (or similar)
Summary: OpenLDAP Perl Back-End
Requires: openldap2 = %{version} perl = %{perl_version}
AutoReqProv: on
@@ -96,7 +96,7 @@
The OpenLDAP Project
%package -n openldap2-back-meta
-License: BSD 3-Clause
+License: BSD 3-clause (or similar)
Summary: OpenLDAP Meta Back-End
Requires: openldap2 = %{version}
AutoReqProv: on
@@ -118,7 +118,7 @@
%else
%package -n openldap2-devel
-License: BSD 3-Clause; openldap 2.8
+License: BSD 3-clause (or similar) ; openldap 2.8
Summary: Libraries, Header Files and Documentation for OpenLDAP
AutoReqProv: on
# bug437293
@@ -145,7 +145,7 @@
The OpenLDAP Project
%package -n libldap-2_4-2
-License: BSD 3-Clause; openldap 2.8
+License: BSD 3-clause (or similar) ; openldap 2.8
Summary: OpenLDAP Client Libraries
AutoReqProv: on
Group: Productivity/Networking/LDAP/Clients
@@ -539,6 +539,9 @@
%endif
%changelog
+* Mon Jun 15 2009 rhafer@novell.com
+- Fixed complilation with newer glibc (2.3.X release needs
+ GNU_SOURCE defined as well in getpeerid.c)
* Wed Apr 29 2009 rhafer@novell.com
- gcc 4.4 fixes
* Mon Apr 06 2009 rhafer@suse.de
++++++ openldap-2.3.37.dif ++++++
--- /var/tmp/diff_new_pack.iO9649/_old 2009-06-20 01:00:31.000000000 +0200
+++ /var/tmp/diff_new_pack.iO9649/_new 2009-06-20 01:00:31.000000000 +0200
@@ -343,3 +343,18 @@
#endif
#endif /* !LDAP_PVT_THREAD_H_DONE */
+Index: libraries/liblutil/getpeereid.c
+===================================================================
+--- libraries/liblutil/getpeereid.c.orig
++++ libraries/liblutil/getpeereid.c
+@@ -13,7 +13,9 @@
+ * top-level directory of the distribution or, alternatively, at
+ * http://www.OpenLDAP.org/license.html.
+ */
+-
++#ifndef _GNU_SOURCE
++#define _GNU_SOURCE 1 /* Needed for glibc struct ucred */
++#endif
+ #include "portable.h"
+
+ #ifndef HAVE_GETPEEREID
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org