Boost C++ Libraries: Ticket #12783: Make some existing solaris-specific flags only be used with the solaris studio toolset https://svn.boost.org/trac10/ticket/12783 <p> When building in solaris it automatically incorporates the following pre-processor definitions in a number of projects: </p> <p> -D_XOPEN_SOURCE=500 -D<span class="underline">EXTENSIONS</span> </p> <p> In either 1.45 or 1.46 these were only present in boost.asio but they've since been propagated to a number of other projects. </p> <p> These should only be defined when using the solaris studio toolset. When building with the gcc toolset these definitions trip things up when feature_tests.h is included. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/12783 Trac 1.4.3