[boost] Upgrade to Boost-1.47.0, adding three new header-only components (Geometry, Phoenix, Ratio) and a ne
Denis Arnaud
denisarnaud at fedoraproject.org
Fri Jul 15 00:13:57 UTC 2011
commit 40072668be07d254a23ffdb4195df776e38bb90d
Author: Denis Arnaud <denis.arnaud_fedora at m4x.org>
Date: Fri Jul 15 02:13:44 2011 +0200
Upgrade to Boost-1.47.0, adding three new header-only components
(Geometry, Phoenix, Ratio) and a new library (Chrono).
boost-1.47.0-signals-erase.patch | 23 +++++++++++++++++++++++
1 files changed, 23 insertions(+), 0 deletions(-)
---
diff --git a/boost-1.47.0-signals-erase.patch b/boost-1.47.0-signals-erase.patch
new file mode 100644
index 0000000..dca31f1
--- /dev/null
+++ b/boost-1.47.0-signals-erase.patch
@@ -0,0 +1,23 @@
+diff -up /home/petr/tmp/blefuj.cc\~ /home/petr/tmp/blefuj.cc
+--- boost_1_46_0_beta1/libs/signals/src/named_slot_map.cpp~ 2011-02-03 20:28:07.000000000 +0100
++++ boost_1_46_0_beta1/libs/signals/src/named_slot_map.cpp 2011-02-03 20:51:29.000000000 +0100
+@@ -47669,7 +47669,7 @@ void named_slot_map::disconnect(const st
+ i->first.disconnect();
+ i = next;
+ }
+- groups.erase(group);
++ groups.erase(const_group_iterator (group));
+ }
+ }
+
+@@ -47692,7 +47692,7 @@ void named_slot_map::remove_disconnected
+ }
+
+ // Clear out empty groups
+- if (empty(g)) groups.erase(g++);
++ if (empty(g)) groups.erase(const_group_iterator (g++));
+ else ++g;
+ }
+ }
+
+Diff finished. Thu Feb 3 20:51:41 2011
More information about the scm-commits
mailing list