Boost C++ Libraries: Ticket #7451: clang-linux.jam : cflags/cxxflags feature is added twice to compiler's command line (other features possibly as well) https://svn.boost.org/trac10/ticket/7451 <p> The crux of the issue appears to be here: </p> <p> --- clang-linux.jam.orig 2012-10-01 20:31:55.253818173 +1000 +++ clang-linux.jam 2012-10-01 20:29:05.048627617 +1000 @@ -66,8 +66,8 @@ </p> <blockquote> <p> ############################################################################### # Flags </p> </blockquote> <p> -toolset.flags clang-linux.compile OPTIONS &lt;cflags&gt; ; -toolset.flags clang-linux.compile OPTIONS &lt;cxxflags&gt; ; +#toolset.flags clang-linux.compile OPTIONS &lt;cflags&gt; ; +#toolset.flags clang-linux.compile OPTIONS &lt;cxxflags&gt; ; </p> <blockquote> <p> toolset.flags clang-linux.compile OPTIONS &lt;optimization&gt;off : ; toolset.flags clang-linux.compile OPTIONS &lt;optimization&gt;speed : -O3 ; </p> </blockquote> <p> Flags are apparently already added by the "base" module and then again by the inherited one (does it make sense?). </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/7451 Trac 1.4.3