missing checks of compilation flags in boost/detail/container_fwd.hpp

Hello everybody, I don't how to send patches to you. This is a very small one, which allows to compile boost libraries with gnu c++ library using the Profile or Parallel mode. Maybe it's useful for you: *************** *** 13,19 **** #include <boost/config.hpp> #include <boost/detail/workaround.hpp> ! #if ((defined(__GLIBCPP__) || defined(__GLIBCXX__)) && ( defined(_GLIBCXX_DEBUG) || defined(_GLIBCXX_PROFILE) || defined(_GLIBCXX_PARALLEL))) \ || BOOST_WORKAROUND(__BORLANDC__, > 0x551) \ || BOOST_WORKAROUND(__DMC__, BOOST_TESTED_AT(0x842)) \ || (defined(__SGI_STL_PORT) || defined(_STLPORT_VERSION)) --- 13,19 ---- #include <boost/config.hpp> #include <boost/detail/workaround.hpp> ! #if ((defined(__GLIBCPP__) || defined(__GLIBCXX__)) && defined(_GLIBCXX_DEBUG)) \ || BOOST_WORKAROUND(__BORLANDC__, > 0x551) \ || BOOST_WORKAROUND(__DMC__, BOOST_TESTED_AT(0x842)) \ || (defined(__SGI_STL_PORT) || defined(_STLPORT_VERSION)) Regards Florian

On 26 May 2010 14:32, F.S. <FlSt@gmx.de> wrote:
I don't how to send patches to you.
Sending an attachment to this list is fine, or you could create a ticket on Trac. We normally use unified format (i.e. 'diff -u').
This is a very small one, which allows to compile boost libraries with gnu c++ library using the Profile or Parallel mode.
Thanks, although this should already be fixed in boost 1.43. Daniel
participants (2)
-
Daniel James
-
F.S.