Hello community,
here is the log from the commit of package ccrtp
checked in at Thu Oct 11 20:04:51 CEST 2007.
--------
--- ccrtp/ccrtp.changes 2006-10-10 14:14:05.000000000 +0200
+++ /mounts/work_src_done/STABLE/ccrtp/ccrtp.changes 2007-10-11 19:29:54.793494000 +0200
@@ -1,0 +2,5 @@
+Thu Oct 11 19:28:56 CEST 2007 - kkeil@suse.de
+
+- fixes for GCC 4.3
+
+-------------------------------------------------------------------
New:
----
ccrtp-gcc43.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ccrtp.spec ++++++
--- /var/tmp/diff_new_pack.Q30613/_old 2007-10-11 20:02:34.000000000 +0200
+++ /var/tmp/diff_new_pack.Q30613/_new 2007-10-11 20:02:34.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package ccrtp (Version 1.5.0)
#
-# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2007 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.
#
@@ -12,19 +12,17 @@
Name: ccrtp
BuildRequires: commoncpp2-devel gcc-c++ openssl-devel pkgconfig
-URL: http://www.gnu.org/software/ccrtp/
-License: GPL
+Url: http://www.gnu.org/software/ccrtp/
+License: GPL v2 or later
Group: System/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: %install_info_prereq
-Autoreqprov: on
+AutoReqProv: on
Summary: A Common C++ Class Framework for RTP Packets
Version: 1.5.0
-Release: 1
+Release: 63
Source: %{name}-%{version}.tar.bz2
-#Patch1: uint32.diff
-#Patch2: template-dependend-names.diff
-#Patch3: phone-gcc4.diff
+Patch1: %{name}-gcc43.diff
%description
The ccrtp package offers a generic framework for sending and receiving
@@ -41,7 +39,7 @@
%package devel
Summary: Include-files and documentation for ccrtp
Group: Development/Libraries/Other
-Requires: ccrtp CommonC++-devel glibc-devel
+Requires: ccrtp CommonC++-devel commoncpp2-devel glibc-devel libopenssl-devel
%description -n ccrtp-devel
This package contains files needed when developing applications using
@@ -56,19 +54,16 @@
%prep
%setup -q -n ccrtp-%{version}
-#%patch1
-#%patch2
-#%patch3
+%patch1
%build
%{?suse_update_config:%{suse_update_config -f config}}
-CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix} \
+./configure --prefix=%{_prefix} \
--libdir=%{_prefix}/%_lib --mandir=%{_mandir} --infodir=%{_infodir} \
--with-gnu-ld
-make
+make CPPFLAGS="$RPM_OPT_FLAGS"
%install
-[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
make DESTDIR=$RPM_BUILD_ROOT install
(cd doc; make DESTDIR=$RPM_BUILD_ROOT install)
@@ -101,8 +96,9 @@
%postun devel
%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
-
-%changelog -n ccrtp
+%changelog
+* Thu Oct 11 2007 - kkeil@suse.de
+- fixes for GCC 4.3
* Tue Oct 10 2006 - kkeil@suse.de
- update to 1.5.0
* added missing implementation ofQueueRTCPManager::setMinRTCPInterval
++++++ ccrtp-gcc43.diff ++++++
Index: src/control.cpp
===================================================================
--- src/control.cpp.orig
+++ src/control.cpp
@@ -42,6 +42,7 @@
**/
#include "private.h"
+#include <cstdlib>
#include