Hello community,

here is the log from the commit of package blocxx for openSUSE:Factory
checked in at Tue Mar 22 17:52:11 CET 2011.



--------
--- blocxx/blocxx.changes       2010-04-24 11:48:29.000000000 +0200
+++ /mounts/work_src_done/STABLE/blocxx/blocxx.changes  2011-02-25 
10:03:08.000000000 +0100
@@ -1,0 +2,6 @@
+Fri Feb 25 08:56:43 UTC 2011 - m...@suse.de
+
+- Fixed to use std::ptrdiff_t in Enumeration.hpp (gcc 4.6).
+- Fixed libblocxx-devel (self) obsolete flags in spec file.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


New:
----
  blocxx-2.1.0-std-ptrdiff.diff

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

Other differences:
------------------
++++++ blocxx-doc.spec ++++++
--- /var/tmp/diff_new_pack.Vv5W7r/_old  2011-03-22 17:51:45.000000000 +0100
+++ /var/tmp/diff_new_pack.Vv5W7r/_new  2011-03-22 17:51:45.000000000 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package blocxx-doc (Version 2.1.0.342)
+# spec file for package blocxx-doc
 #
-# 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
@@ -21,7 +21,7 @@
 Name:           blocxx-doc
 %define blocxx_version 2.1.0
 Version:        2.1.0.342
-Release:        132
+Release:        139
 License:        BSD3c(or similar)
 Group:          Documentation/HTML
 AutoReqProv:    on

++++++ blocxx.spec ++++++
--- /var/tmp/diff_new_pack.Vv5W7r/_old  2011-03-22 17:51:45.000000000 +0100
+++ /var/tmp/diff_new_pack.Vv5W7r/_new  2011-03-22 17:51:45.000000000 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package blocxx (Version 2.1.0.342)
+# spec file for package blocxx
 #
-# 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
@@ -21,7 +21,7 @@
 Name:           blocxx
 %define blocxx_version 2.1.0
 Version:        2.1.0.342
-Release:        24
+Release:        142
 License:        BSD3c(or similar)
 Group:          Development/Libraries/C and C++
 AutoReqProv:    on
@@ -38,6 +38,7 @@
 Patch5:         %{name}-2.1.0-asneeded.dif
 Patch6:         %{name}-2.1.0-memorybarrier.diff
 Patch7:         %{name}-2.1.0-catch-gcc45-bug_is_pod.diff
+Patch8:         %{name}-2.1.0-std-ptrdiff.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc-c++ pcre-devel pkg-config
 %if 0%{?suse_version} >= 1030
@@ -116,8 +117,8 @@
 %else
 Requires:       openssl-devel
 %endif
-Obsoletes:      %{name}-devel <= %{version}
-Provides:       %{name}-devel <= %{version}
+Obsoletes:      %{name}-devel < %{version}
+Provides:       %{name}-devel = %{version}
 # bug437293
 %ifarch ppc64
 Obsoletes:      blocxx-devel-64bit
@@ -257,6 +258,7 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p0
+%patch8 -p0
 if test -f ./bootstrap.sh ; then
        ./bootstrap.sh
 else

++++++ blocxx-2.1.0-std-ptrdiff.diff ++++++
--- src/blocxx/Enumeration.hpp
+++ src/blocxx/Enumeration.hpp  2011/02/25 08:55:25
@@ -41,6 +41,7 @@
 #include "blocxx/TempFileEnumerationImplBase.hpp"
 #include "blocxx/IntrusiveReference.hpp"
 
+#include <cstddef>  // std::ptrdiff_t
 #include <iterator> // for the iterator tags
 
 namespace BLOCXX_NAMESPACE
@@ -130,7 +131,7 @@ public:
        typedef T value_type;
        typedef const T* pointer;
        typedef const T& reference;
-       typedef ptrdiff_t difference_type;
+       typedef std::ptrdiff_t difference_type;
        Enumeration_input_iterator() : m_enumeration(0), m_ok(false)
        {
        }

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



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to