Hello community,

here is the log from the commit of package libsigc++2 for openSUSE:Factory
checked in at Mon Mar 21 15:03:58 CET 2011.



--------
--- GNOME/libsigc++2/libsigc++2.changes 2010-10-11 19:54:49.000000000 +0200
+++ /mounts/work_src_done/STABLE/libsigc++2/libsigc++2.changes  2011-03-21 
11:21:57.000000000 +0100
@@ -1,0 +2,6 @@
+Wed Mar 16 08:57:51 UTC 2011 - [email protected]
+
+- Add libsigc++2-gcc46.patch: Patch from upstream 
+  to fix compilation with gcc 4.6
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


New:
----
  libsigc++2-gcc46.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libsigc++2.spec ++++++
--- /var/tmp/diff_new_pack.zWzFuK/_old  2011-03-21 15:02:53.000000000 +0100
+++ /var/tmp/diff_new_pack.zWzFuK/_new  2011-03-21 15:02:53.000000000 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package libsigc++2 (Version 2.2.8)
+# spec file for package libsigc++2
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
 %define _name libsigc++
 BuildRequires:  gcc-c++ pkg-config
 Version:        2.2.8
-Release:        2
+Release:        6
 # NOTE: on upgrade to a new upstream version, change the Obsoletes from <= to 
< (here and in baselibs.conf)
 Group:          System/Libraries
 License:        LGPLv2.1+
@@ -30,6 +30,8 @@
 Url:            http://libsigc.sourceforge.net/
 Source:         %{_name}-%{version}.tar.bz2
 Source99:       baselibs.conf
+# PATCH-FIX-UPSTREAM libsigc++2-gcc46.patch [email protected] -- Fix 
compilation with gcc 4.6
+Patch0:         libsigc++2-gcc46.patch
 AutoReqProv:    on
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -73,6 +75,7 @@
 
 %prep
 %setup -q -n %{_name}-%{version}
+%patch0 -p1
 
 %build
 # FIXME: Cannot autoreconf, bad templates:

++++++ libsigc++2-gcc46.patch ++++++
commit faabe1f90c142a5ea836884a04c0eef250e69f94
Author: Kalev Lember <[email protected]>
Date:   Fri Feb 4 12:17:05 2011 +0200

    Fix the build with GCC 4.6
    
    * sigc++/signal_base.h: Include <cstddef> for size_t.

diff --git a/sigc++/signal_base.h b/sigc++/signal_base.h
index 1638642..e43bd5e 100644
--- a/sigc++/signal_base.h
+++ b/sigc++/signal_base.h
@@ -21,6 +21,7 @@
 #ifndef _SIGC_SIGNAL_BASE_H_
 #define _SIGC_SIGNAL_BASE_H_
 
+#include <cstddef>
 #include <list>
 #include <sigc++config.h>
 #include <sigc++/type_traits.h>

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to