[pkg-boost-commits] r14177 - in boost/trunk/debian: . patches

smr at alioth.debian.org smr at alioth.debian.org
Sun Mar 23 05:43:12 UTC 2008


Author: smr
Date: 2008-03-23 05:43:12 +0000 (Sun, 23 Mar 2008)
New Revision: 14177

Modified:
   boost/trunk/debian/changelog
   boost/trunk/debian/patches/gcc-4.3.patch
Log:
Two more fixes for GCC 4.3.

Modified: boost/trunk/debian/changelog
===================================================================
--- boost/trunk/debian/changelog	2008-03-23 05:32:27 UTC (rev 14176)
+++ boost/trunk/debian/changelog	2008-03-23 05:43:12 UTC (rev 14177)
@@ -22,6 +22,14 @@
     - debian/patches/05_regex_fixes.patch
     - debian/patches/04-ublas_warnings.patch
 
+  * boost/date_time/date_facet.hpp: Qualify special_values_parser<>, to
+    build with GCC 4.3; patch added to gcc-4.3.patch (thanks, Anibal
+    Avelar).  Closes: #468061.
+  
+  * boost/spirit/phoenix/operators.hpp: Include <climits>, to build with
+    GCC 4.3; patch added to gcc-4.3.patch (thanks, Dominic Hargreaves).
+    Closes: #470080.
+
  -- Steve M. Robbins <smr at debian.org>  Sun, 23 Mar 2008 00:32:07 -0500
 
 boost (1.34.1-8) unstable; urgency=low

Modified: boost/trunk/debian/patches/gcc-4.3.patch
===================================================================
--- boost/trunk/debian/patches/gcc-4.3.patch	2008-03-23 05:32:27 UTC (rev 14176)
+++ boost/trunk/debian/patches/gcc-4.3.patch	2008-03-23 05:43:12 UTC (rev 14177)
@@ -29,3 +29,25 @@
            , char const*
            , void(not_specified::*)()   // A function pointer type which is never an
                                         // appropriate default implementation
+--- trunk.orig/boost/date_time/date_facet.hpp
++++ trunk/boost/date_time/date_facet.hpp
+@@ -429,7 +429,7 @@
+     typedef std::basic_string<CharT> string_type;
+     typedef CharT                    char_type;
+     typedef boost::date_time::period_parser<date_type, CharT>  period_parser_type;
+-    typedef special_values_parser<date_type,CharT> special_values_parser_type; 
++    typedef boost::date_time::special_values_parser<date_type,CharT> special_values_parser_type; 
+     typedef std::vector<std::basic_string<CharT> > input_collection_type;
+     typedef format_date_parser<date_type, CharT> format_date_parser_type;
+     // date_generators stuff goes here
+--- trunk.orig/boost/spirit/phoenix/operators.hpp
++++ trunk/boost/spirit/phoenix/operators.hpp
+@@ -25,6 +25,8 @@
+ #include <boost/config.hpp>
+ #include <boost/mpl/if.hpp>
+ 
++#include <climits>
++
+ ///////////////////////////////////////////////////////////////////////////////
+ namespace phoenix {
+ 




More information about the pkg-boost-commits mailing list