   #include "boost/mpl/aux_/has_tag.hpp"
   #include "boost/mpl/aux_/has_begin.hpp"
 ***************
-*** 130,133 ****
---- 135,142 ----
+*** 129,133 ****
+--- 134,142 ----
+  BOOST_MPL_AUX_VOID_SPEC(1, sequence_tag)
   
   }} // namespace boost::mpl
-  
-+ #if defined _MSC_VER
-+ #pragma warning(pop)
-+ #endif
-+ 
++ 
++ #if defined _MSC_VER
++ #pragma warning(pop)
++ #endif
+  
   #endif // BOOST_MPL_SEQUENCE_TAG_HPP_INCLUDED
 *** misc/spirit-1.6.1/miniboost/boost/optional.hpp	Tue Jul  8 04:19:09 2003
---- misc/build/spirit-1.6.1/miniboost/boost/optional.hpp	Wed Jun  6 20:04:00 2007
+--- misc/build/spirit-1.6.1/miniboost/boost/optional.hpp	Wed Dec  5 10:08:58 2007
 ***************
 *** 17,22 ****
 --- 17,27 ----

  #include <boost/spirit/utility/chset.hpp>
  
*** misc/spirit-1.6.1/boost/spirit/utility/confix.hpp	Tue Jul  8 04:19:06 2003
--- misc/build/spirit-1.6.1/boost/spirit/utility/confix.hpp	Wed Jun  6 20:04:00 2007
***************
*** 389,395 ****
              as_parser<OpenT>::convert(open),

  inline condition_parser<CondT, false>
  operator~(condition_parser<CondT, true> const& p)
***************
*** 287,291 ****
--- 292,300 ----
  
  ///////////////////////////////////////////////////////////////////////////////
  }} // namespace boost::spirit
+ 
+ #if defined _MSC_VER
+ #pragma warning(pop)
+ #endif
  
  #endif
*** misc/spirit-1.6.1/boost/spirit/core/composite/impl/composite.ipp	Tue Jul  8 04:19:06 2003
--- misc/build/spirit-1.6.1/boost/spirit/core/composite/impl/composite.ipp	Wed Dec  5 10:08:58 2007
***************
*** 112,120 ****
              typedef typename base_t::return_t                   return_t;
