id summary reporter owner description type status milestone component version severity resolution keywords cc 10148 Can't build on Solaris SPARC brian.groose@… René Rivera "I'm using g++ 3.4.3 on SPARC and the following changes were required to allow it to build the subset of boost that I use: --- boost/predef/other/endian.h +++ boost/predef/other/endian.h @@ -144,7 +144,8 @@ BOOST_ARCH_PARISK || \ BOOST_ARCH_SYS370 || \ BOOST_ARCH_SYS390 || \ - BOOST_ARCH_Z + BOOST_ARCH_Z || \ + BOOST_ARCH_SPARC # undef BOOST_ENDIAN_BIG_BYTE # define BOOST_ENDIAN_BIG_BYTE BOOST_VERSION_NUMBER_AVAILABLE # endif Because this older g++ doesn't recognize -Wno-variadic-macros, I needed to remove that option from each Jamfile.v2 that specifies it. I wasn't sure how to properly change it to not apply that option for my specific g++ version." Bugs closed To Be Determined predef USE GITHUB Boost 1.55.0 Problem fixed solaris, sparc