Hello community,
here is the log from the commit of package openais
checked in at Wed Apr 23 01:47:29 CEST 2008.
--------
--- openais/openais.changes 2008-04-16 18:09:56.000000000 +0200
+++ /mounts/work_src_done/STABLE/openais/openais.changes 2008-04-22 11:38:54.586409000 +0200
@@ -1,0 +2,5 @@
+Tue Apr 22 11:38:33 CEST 2008 - abeekhof@suse.de
+
+- Fix build for new glibc
+
+-------------------------------------------------------------------
New:
----
ucred.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openais.spec ++++++
--- /var/tmp/diff_new_pack.D20363/_old 2008-04-23 01:46:06.000000000 +0200
+++ /var/tmp/diff_new_pack.D20363/_new 2008-04-23 01:46:06.000000000 +0200
@@ -16,7 +16,7 @@
Name: openais
Summary: The OpenAIS Standards-Based Cluster Framework executive and APIs
Version: 0.82
-Release: 1
+Release: 2
License: BSD 3-Clause
%if 0%{?fedora_version}
Group: Productivity/Clustering/HA
@@ -28,6 +28,7 @@
Patch1: install.patch
Patch2: keygen.patch
Patch3: disable-crypto.patch
+Patch4: ucred.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires(pre): /usr/sbin/useradd
Requires(post): /sbin/chkconfig
@@ -106,6 +107,7 @@
%patch1 -p1
%patch2 -p2
%patch3 -p2
+%patch4 -p2
%build
# -O3 required for performance reasons
@@ -280,6 +282,8 @@
%{_sysconfdir}/init.d/ais
%changelog
+* Tue Apr 22 2008 abeekhof@suse.de
+- Fix build for new glibc
* Wed Apr 16 2008 abeekhof@suse.de
- Disable crypto-related code to prevent issues with US export restrictions
Will be re-enabled for 11.1 once proper permits have been requested/granted
++++++ ucred.patch ++++++
diff -r 43dd260b587e trunk/exec/ipc.c
--- a/trunk/exec/ipc.c Wed Apr 02 05:44:21 2008 +0200
+++ b/trunk/exec/ipc.c Tue Apr 22 11:29:46 2008 +0200
@@ -32,6 +32,9 @@
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
* THE POSSIBILITY OF SUCH DAMAGE.
*/
+#ifndef _GNU_SOURCE
+#define _GNU_SOURCE 1
+#endif
#include