[Boost-bugs] [Boost C++ Libraries] #11909: Bjam loses trailing dash sign in Cxxflags command line parameter

Subject: [Boost-bugs] [Boost C++ Libraries] #11909: Bjam loses trailing dash sign in Cxxflags command line parameter
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2016-01-13 00:55:48


#11909: Bjam loses trailing dash sign in Cxxflags command line parameter
-------------------------------------------------+-------------------------
 Reporter: Yuriy Martsynovskyy | Type: Bugs
  <captainsilver@…> | Milestone: To Be
   Status: new | Determined
Component: Building Boost | Version: Boost
 Severity: Problem | 1.60.0
                                                 | Keywords:
-------------------------------------------------+-------------------------
 Building boost on Windows with MSVC++ 2015 toolset using this command
 line:

 b2 -a --toolset=msvc-14.0 --build-type=complete --with-serialization
 --stagedir=stage stage cxxflags=/Zc:threadSafeInit-

 as a result, cl.exe actually gets called with /Zc:threadSafeInit parameter
 (trailing '-' is lost), which reverses the meaning of the flag

 I tried "cxxflags=/Zc:threadSafeInit-", cxxflags="/Zc:threadSafeInit-"
 with the same result

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/11909>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:19 UTC