id summary reporter owner description type status milestone component version severity resolution keywords cc 12783 Make some existing solaris-specific flags only be used with the solaris studio toolset anonymous "When building in solaris it automatically incorporates the following pre-processor definitions in a number of projects: -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ 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. 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." Bugs new Boost 1.65.0 Building Boost Boost 1.63.0 Regression