diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2011-05-30 09:46:34 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2011-05-30 18:24:32 +0200 |
commit | 61788cb5d0428786caaf39efdacf17657b2c3add (patch) | |
tree | c3883a37e818cfae57c6dba2f0332dc373e9b8db | |
parent | c007bbd07f3ba1a32bc546995362de4d033749c5 (diff) | |
download | ptxdist-61788cb5d0428786caaf39efdacf17657b2c3add.tar.gz ptxdist-61788cb5d0428786caaf39efdacf17657b2c3add.tar.xz |
libsigc++: add patch to build with g++ 4.6
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r-- | patches/libsigc++-2.2.3/0001-fix-building-with-g-4.6.patch | 46 | ||||
-rw-r--r-- | patches/libsigc++-2.2.3/series | 3 |
2 files changed, 49 insertions, 0 deletions
diff --git a/patches/libsigc++-2.2.3/0001-fix-building-with-g-4.6.patch b/patches/libsigc++-2.2.3/0001-fix-building-with-g-4.6.patch new file mode 100644 index 000000000..a18628163 --- /dev/null +++ b/patches/libsigc++-2.2.3/0001-fix-building-with-g-4.6.patch @@ -0,0 +1,46 @@ +From: Michael Olbrich <m.olbrich@pengutronix.de> +Date: Mon, 30 May 2011 09:42:01 +0200 +Subject: [PATCH] fix building with g++ 4.6 + +Without it building fails with: +[...] +../sigc++/signal.h:33:11: error: 'size_t' does not name a type +../sigc++/signal.h:34:11: error: 'ptrdiff_t' does not name a type +[...] + +Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> +--- + sigc++/signal.h | 3 +++ + sigc++/signal_base.h | 2 ++ + 2 files changed, 5 insertions(+), 0 deletions(-) + +diff --git a/sigc++/signal.h b/sigc++/signal.h +index f88b9c0..b4a4380 100644 +--- a/sigc++/signal.h ++++ b/sigc++/signal.h +@@ -21,6 +21,9 @@ + #define SIGC_TYPEDEF_REDEFINE_ALLOWED 1 + #endif + ++using std::size_t; ++using std::ptrdiff_t; ++ + namespace sigc { + + /** STL-style iterator for slot_list. +diff --git a/sigc++/signal_base.h b/sigc++/signal_base.h +index 582a8f4..e924de6 100644 +--- a/sigc++/signal_base.h ++++ b/sigc++/signal_base.h +@@ -28,6 +28,8 @@ + #include <sigc++/functors/slot.h> + #include <sigc++/functors/mem_fun.h> + ++using std::size_t; ++ + namespace sigc + { + +-- +1.7.5.1 + diff --git a/patches/libsigc++-2.2.3/series b/patches/libsigc++-2.2.3/series new file mode 100644 index 000000000..ff4c458df --- /dev/null +++ b/patches/libsigc++-2.2.3/series @@ -0,0 +1,3 @@ +# generated by git-ptx-patches +0001-fix-building-with-g-4.6.patch +# 4db4c8e29119c0948722905960bf7729 - git-ptx-patches magic |