summaryrefslogtreecommitdiffstats
path: root/meta/recipes-support/boost/files/1.34.1-gcc43.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-support/boost/files/1.34.1-gcc43.patch')
-rw-r--r--meta/recipes-support/boost/files/1.34.1-gcc43.patch226
1 files changed, 0 insertions, 226 deletions
diff --git a/meta/recipes-support/boost/files/1.34.1-gcc43.patch b/meta/recipes-support/boost/files/1.34.1-gcc43.patch
deleted file mode 100644
index 172e19ab09..0000000000
--- a/meta/recipes-support/boost/files/1.34.1-gcc43.patch
+++ /dev/null
@@ -1,226 +0,0 @@
1Upstream-Status: Backport
2
3Index: boost_1_34_1/boost/archive/polymorphic_iarchive.hpp
4===================================================================
5--- boost_1_34_1.orig/boost/archive/polymorphic_iarchive.hpp 2005-12-11 07:12:51.000000000 +0100
6+++ boost_1_34_1/boost/archive/polymorphic_iarchive.hpp 2008-09-20 20:55:21.000000000 +0200
7@@ -17,6 +17,7 @@
8 // See http://www.boost.org for updates, documentation, and revision history.
9
10 #include <cstddef> // std::size_t
11+#include <climits>
12 #include <boost/config.hpp>
13
14 #if defined(BOOST_NO_STDC_NAMESPACE)
15Index: boost_1_34_1/boost/archive/polymorphic_oarchive.hpp
16===================================================================
17--- boost_1_34_1.orig/boost/archive/polymorphic_oarchive.hpp 2006-02-12 06:43:06.000000000 +0100
18+++ boost_1_34_1/boost/archive/polymorphic_oarchive.hpp 2008-09-20 20:55:21.000000000 +0200
19@@ -17,6 +17,7 @@
20 // See http://www.boost.org for updates, documentation, and revision history.
21
22 #include <cstddef> // size_t
23+#include <climits>
24 #include <string>
25
26 #include <boost/config.hpp>
27Index: boost_1_34_1/boost/date_time/date_facet.hpp
28===================================================================
29--- boost_1_34_1.orig/boost/date_time/date_facet.hpp 2005-09-05 23:10:50.000000000 +0200
30+++ boost_1_34_1/boost/date_time/date_facet.hpp 2008-09-20 20:55:21.000000000 +0200
31@@ -429,7 +429,7 @@
32 typedef std::basic_string<CharT> string_type;
33 typedef CharT char_type;
34 typedef boost::date_time::period_parser<date_type, CharT> period_parser_type;
35- typedef special_values_parser<date_type,CharT> special_values_parser_type;
36+ typedef boost::date_time::special_values_parser<date_type,CharT> special_values_parser_type;
37 typedef std::vector<std::basic_string<CharT> > input_collection_type;
38 typedef format_date_parser<date_type, CharT> format_date_parser_type;
39 // date_generators stuff goes here
40Index: boost_1_34_1/boost/mpl/zip_view.hpp
41===================================================================
42--- boost_1_34_1.orig/boost/mpl/zip_view.hpp 2004-09-02 17:40:42.000000000 +0200
43+++ boost_1_34_1/boost/mpl/zip_view.hpp 2008-09-20 20:55:21.000000000 +0200
44@@ -37,7 +37,7 @@
45 typedef zip_iterator<
46 typename transform1<
47 IteratorSeq
48- , next<_1>
49+ , boost::mpl::next<_1>
50 >::type
51 > next;
52 };
53@@ -48,8 +48,8 @@
54 struct zip_view
55 {
56 private:
57- typedef typename transform1< Sequences, begin<_1> >::type first_ones_;
58- typedef typename transform1< Sequences, end<_1> >::type last_ones_;
59+ typedef typename transform1< Sequences, boost::mpl::begin<_1> >::type first_ones_;
60+ typedef typename transform1< Sequences, boost::mpl::end<_1> >::type last_ones_;
61
62 public:
63 typedef nested_begin_end_tag tag;
64Index: boost_1_34_1/boost/python/detail/def_helper.hpp
65===================================================================
66--- boost_1_34_1.orig/boost/python/detail/def_helper.hpp 2004-09-16 03:00:28.000000000 +0200
67+++ boost_1_34_1/boost/python/detail/def_helper.hpp 2008-09-20 20:55:21.000000000 +0200
68@@ -155,7 +155,7 @@
69 , T3 const&
70 , T4 const&
71 , default_call_policies
72- , keywords<0>
73+ , boost::python::detail::keywords<0>
74 , char const*
75 , void(not_specified::*)() // A function pointer type which is never an
76 // appropriate default implementation
77Index: boost_1_34_1/boost/regex/v4/basic_regex_creator.hpp
78===================================================================
79--- boost_1_34_1.orig/boost/regex/v4/basic_regex_creator.hpp 2006-07-16 18:06:38.000000000 +0200
80+++ boost_1_34_1/boost/regex/v4/basic_regex_creator.hpp 2008-09-20 20:55:21.000000000 +0200
81@@ -24,6 +24,8 @@
82 # include BOOST_ABI_PREFIX
83 #endif
84
85+#include <climits>
86+
87 namespace boost{
88
89 namespace re_detail{
90Index: boost_1_34_1/boost/regex/v4/basic_regex.hpp
91===================================================================
92--- boost_1_34_1.orig/boost/regex/v4/basic_regex.hpp 2007-06-05 19:28:18.000000000 +0200
93+++ boost_1_34_1/boost/regex/v4/basic_regex.hpp 2008-09-20 20:55:21.000000000 +0200
94@@ -23,6 +23,8 @@
95 # include BOOST_ABI_PREFIX
96 #endif
97
98+#include <climits>
99+
100 namespace boost{
101 #ifdef BOOST_MSVC
102 #pragma warning(push)
103Index: boost_1_34_1/boost/regex/v4/basic_regex_parser.hpp
104===================================================================
105--- boost_1_34_1.orig/boost/regex/v4/basic_regex_parser.hpp 2006-12-20 18:19:05.000000000 +0100
106+++ boost_1_34_1/boost/regex/v4/basic_regex_parser.hpp 2008-09-20 20:55:21.000000000 +0200
107@@ -23,6 +23,8 @@
108 # include BOOST_ABI_PREFIX
109 #endif
110
111+#include <climits>
112+
113 namespace boost{
114 namespace re_detail{
115
116Index: boost_1_34_1/boost/regex/v4/cpp_regex_traits.hpp
117===================================================================
118--- boost_1_34_1.orig/boost/regex/v4/cpp_regex_traits.hpp 2007-01-15 12:09:44.000000000 +0100
119+++ boost_1_34_1/boost/regex/v4/cpp_regex_traits.hpp 2008-09-20 20:55:21.000000000 +0200
120@@ -41,6 +41,7 @@
121
122 #include <istream>
123 #include <ios>
124+#include <climits>
125
126 #ifdef BOOST_HAS_ABI_HEADERS
127 # include BOOST_ABI_PREFIX
128Index: boost_1_34_1/boost/regex/v4/perl_matcher.hpp
129===================================================================
130--- boost_1_34_1.orig/boost/regex/v4/perl_matcher.hpp 2006-10-18 14:55:30.000000000 +0200
131+++ boost_1_34_1/boost/regex/v4/perl_matcher.hpp 2008-09-20 20:55:21.000000000 +0200
132@@ -18,6 +18,8 @@
133 # include BOOST_ABI_PREFIX
134 #endif
135
136+#include <climits>
137+
138 namespace boost{
139 namespace re_detail{
140
141Index: boost_1_34_1/boost/regex/v4/regex_split.hpp
142===================================================================
143--- boost_1_34_1.orig/boost/regex/v4/regex_split.hpp 2005-01-21 18:22:38.000000000 +0100
144+++ boost_1_34_1/boost/regex/v4/regex_split.hpp 2008-09-20 20:55:21.000000000 +0200
145@@ -21,6 +21,8 @@
146 #ifndef BOOST_REGEX_SPLIT_HPP
147 #define BOOST_REGEX_SPLIT_HPP
148
149+#include <climits>
150+
151 namespace boost{
152
153 #ifdef BOOST_HAS_ABI_HEADERS
154Index: boost_1_34_1/boost/regex/v4/states.hpp
155===================================================================
156--- boost_1_34_1.orig/boost/regex/v4/states.hpp 2005-09-20 14:01:25.000000000 +0200
157+++ boost_1_34_1/boost/regex/v4/states.hpp 2008-09-20 20:55:21.000000000 +0200
158@@ -23,6 +23,8 @@
159 # include BOOST_ABI_PREFIX
160 #endif
161
162+#include <climits>
163+
164 namespace boost{
165 namespace re_detail{
166
167Index: boost_1_34_1/boost/serialization/collection_traits.hpp
168===================================================================
169--- boost_1_34_1.orig/boost/serialization/collection_traits.hpp 2005-06-21 07:19:04.000000000 +0200
170+++ boost_1_34_1/boost/serialization/collection_traits.hpp 2008-09-20 20:55:21.000000000 +0200
171@@ -22,6 +22,7 @@
172 // compiles recognize the same set of primitive types, the possibility
173 // exists for archives to be non-portable if class information for primitive
174 // types is included. This is addressed by the following macros.
175+#include <climits>
176 #include <boost/config.hpp>
177 #include <boost/mpl/integral_c.hpp>
178 #include <boost/mpl/integral_c_tag.hpp>
179Index: boost_1_34_1/boost/spirit/phoenix/operators.hpp
180===================================================================
181--- boost_1_34_1.orig/boost/spirit/phoenix/operators.hpp 2006-08-25 18:27:30.000000000 +0200
182+++ boost_1_34_1/boost/spirit/phoenix/operators.hpp 2008-09-20 20:55:21.000000000 +0200
183@@ -24,6 +24,7 @@
184 #include <boost/spirit/phoenix/composite.hpp>
185 #include <boost/config.hpp>
186 #include <boost/mpl/if.hpp>
187+#include <climits>
188
189 ///////////////////////////////////////////////////////////////////////////////
190 namespace phoenix {
191Index: boost_1_34_1/boost/test/test_tools.hpp
192===================================================================
193--- boost_1_34_1.orig/boost/test/test_tools.hpp 2007-02-22 18:57:29.000000000 +0100
194+++ boost_1_34_1/boost/test/test_tools.hpp 2008-09-20 20:55:21.000000000 +0200
195@@ -42,6 +42,7 @@
196 #include <boost/mpl/or.hpp>
197
198 // STL
199+#include <climits>
200 #include <cstddef> // for std::size_t
201 #include <iosfwd>
202
203Index: boost_1_34_1/boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp
204===================================================================
205--- boost_1_34_1.orig/boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp 2006-12-20 17:38:24.000000000 +0100
206+++ boost_1_34_1/boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp 2008-09-20 20:55:21.000000000 +0200
207@@ -16,6 +16,7 @@
208 #include <string>
209 #include <cstdio>
210 #include <cstdarg>
211+#include <cstring>
212 #if defined(BOOST_SPIRIT_DEBUG)
213 #include <iostream>
214 #endif // defined(BOOST_SPIRIT_DEBUG)
215Index: boost_1_34_1/boost/wave/util/flex_string.hpp
216===================================================================
217--- boost_1_34_1.orig/boost/wave/util/flex_string.hpp 2006-04-25 19:21:01.000000000 +0200
218+++ boost_1_34_1/boost/wave/util/flex_string.hpp 2008-09-20 20:55:21.000000000 +0200
219@@ -94,6 +94,7 @@
220 #include <limits>
221 #include <stdexcept>
222 #include <cstddef>
223+#include <cstring>
224
225 // this must occur after all of the includes and before any code appears
226 #ifdef BOOST_HAS_ABI_HEADERS