Hello community,
here is the log from the commit of package ganglia-monitor-core
checked in at Tue Aug 8 15:14:37 CEST 2006.
--------
--- ganglia-monitor-core/ganglia-monitor-core.changes 2006-01-25 21:36:06.000000000 +0100
+++ ganglia-monitor-core/ganglia-monitor-core.changes 2006-08-08 04:09:09.000000000 +0200
@@ -1,0 +2,10 @@
+Tue Aug 8 04:07:22 CEST 2006 - mrueckert@suse.de
+
+- added ganglia-monitor-core-2.5.7_sysconf_hz.patch:
+ define HZ as sysconf(_SC_CLK_TCK) if undefined
+- added ganglia-monitor-core-2.5.7_missing_includes.patch:
+ include unistd.h for read()
+- compile with optflags
+- compile with -fno-strict-aliasing
+
+-------------------------------------------------------------------
New:
----
ganglia-monitor-core-2.5.7_missing_includes.patch
ganglia-monitor-core-2.5.7_sysconf_hz.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ganglia-monitor-core.spec ++++++
--- /var/tmp/diff_new_pack.RSXLge/_old 2006-08-08 15:14:22.000000000 +0200
+++ /var/tmp/diff_new_pack.RSXLge/_new 2006-08-08 15:14:22.000000000 +0200
@@ -1,20 +1,20 @@
#
# spec file for package ganglia-monitor-core (Version 2.5.7)
#
-# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
-# Please submit bugfixes or comments via http://bugs.opensuse.org
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: ganglia-monitor-core
BuildRequires: freetype2-devel libart_lgpl-devel libpng-devel rrdtool
URL: http://ganglia.sourceforge.net
-Summary: Scalable distributed monitoring system
+Summary: Scalable Distributed Monitoring System
Version: 2.5.7
-Release: 7
+Release: 19
License: Other License(s), see package
Group: System/Monitoring
Source: ganglia-monitor-core-%{version}.tar.gz
@@ -28,6 +28,8 @@
Patch4: ganglia-monitor-core.dif
Patch5: ganglia-monitor-core-%{version}-gcc4.patch
Patch6: warn.diff
+Patch7: ganglia-monitor-core-2.5.7_sysconf_hz.patch
+Patch8: ganglia-monitor-core-2.5.7_missing_includes.patch
PreReq: /bin/sed %insserv_prereq %fillup_prereq /usr/bin/tr
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%package gmetad
@@ -45,15 +47,17 @@
%package devel
Summary: Libraries and header files for Ganglia
Group: System/Monitoring
+Requires: glibc-devel
+Requires: %{name} = %{version}
%description
Ganglia is a scalable distributed monitoring system for
-high-performance computing systems such as clusters and Grids. It is
+high-performance computing systems, such as clusters and grids. It is
based on a hierarchical design targeted at federations of clusters. It
-relies on a multicast-based listen/announce protocol to monitor state
-within clusters and uses a tree of point-to-point connections amongst
-representative cluster nodes to federate clusters and aggregate their
-state. It leverages widely used technologies such as XML for data
+relies on a multicast-based listen/announce protocol to monitor the
+state within clusters and uses a tree of point-to-point connections
+among representative cluster nodes to federate clusters and aggregate
+their state. It leverages widely-used technologies such as XML for data
representation, XDR for compact, portable data transport, and RRDtool
for data storage and visualization.
@@ -159,14 +163,17 @@
%patch4
%patch5 -p1
%patch6
+%patch7
+%patch8
##
## BUILD
##
%build
autoreconf --install --force
-./configure --with-gmetad --prefix=/usr --libdir=%_libdir --enable-gexec
-make -k
+export CFLAGS="%{optflags} -fno-strict-aliasing"
+%configure --with-gmetad --enable-gexec
+make
%install
install -d $RPM_BUILD_ROOT/etc/init.d
@@ -239,6 +246,13 @@
%__rm -rf $RPM_BUILD_ROOT
%changelog -n ganglia-monitor-core
+* Tue Aug 08 2006 - mrueckert@suse.de
+- added ganglia-monitor-core-2.5.7_sysconf_hz.patch:
+ define HZ as sysconf(_SC_CLK_TCK) if undefined
+- added ganglia-monitor-core-2.5.7_missing_includes.patch:
+ include unistd.h for read()
+- compile with optflags
+- compile with -fno-strict-aliasing
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Fri Dec 09 2005 - ro@suse.de
++++++ ganglia-monitor-core-2.5.7_missing_includes.patch ++++++
Index: gmetad/data_thread.c
===================================================================
--- gmetad/data_thread.c.orig
+++ gmetad/data_thread.c
@@ -6,6 +6,7 @@
#include