--- Aleksey Gurtovoy <[EMAIL PROTECTED]> wrote: > OK, I've checked in a fix into the main trunk (see > "boost/mpl/aux_/lambda_support.hpp"). If you could check if it makes the > problem go away, I'll integrate the new version into the release branch.
Thank you very much Aleksey! The error posted before is gone. This is very helpful and highly appreciated. I spent the better part of today figuring out the six additional patches shown below. I believe all Boost.Python tests build as expected with these patches using the mipspro toolset, but the final re-compilation from scratch is still going. David and Aleksey, could you please review the patches and tell me which are OK to check in? -- I am a bit worried about the two patches in the mpl/aux_/preprocessed directory. Are these files auto-generated? Are there master files that should be patched instead? Thank you in advance! Ralf Index: mpl/protect.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/mpl/protect.hpp,v retrieving revision 1.5 diff -r1.5 protect.hpp 32c32 < typedef protect type; --- > typedef struct protect type; Index: mpl/aux_/integral_wrapper.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/mpl/aux_/integral_wrapper.hpp,v retrieving revision 1.1 diff -r1.1 integral_wrapper.hpp 30c30 < # define AUX_WRAPPER_INST(value) AUX_WRAPPER_NAME< value > --- > # define AUX_WRAPPER_INST(value) mpl::AUX_WRAPPER_NAME< value > 39c39 < typedef AUX_WRAPPER_NAME type; --- > typedef struct AUX_WRAPPER_NAME type; Index: mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp,v retrieving revision 1.1 diff -r1.1 iter_fold_if_impl.hpp 58c58 < >::template result_< Iterator,State,ForwardOp,next<Iterator> > impl_; --- > >::template result_< Iterator,State,ForwardOp,mpl::next<Iterator> > impl_; Index: mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp,v retrieving revision 1.1 diff -r1.1 lambda_no_ctps.hpp 34c34 < typedef protect< bind1< --- > typedef mpl::protect< bind1< 59c59 < typedef protect< bind2< --- > typedef mpl::protect< bind2< 85c85 < typedef protect< bind3< --- > typedef mpl::protect< bind3< 111c111 < typedef protect< bind4< --- > typedef mpl::protect< bind4< 137c137 < typedef protect< bind5< --- > typedef mpl::protect< bind5< Index: python/enum.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/python/enum.hpp,v retrieving revision 1.6 diff -r1.6 enum.hpp 95c95 < this->enum_base::export_values(); --- > this->base::export_values(); Index: type_traits/is_base_and_derived.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/type_traits/is_base_and_derived.hpp,v retrieving revision 1.4 diff -r1.4 is_base_and_derived.hpp 27c27,28 < #if !defined(__BORLANDC__) --- > #if !defined(__BORLANDC__) \ > && !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 730) __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/ _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost