id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 7074,[thread] Multiply defined symbol boost::allocator_arg,anonymous,viboes,"I'm updating from boost 1_49 to 1_50, a project that uses pre-compiled headers and MSVC 2010. I find I'm getting: {{{ shared.lib(stdafx.obj) : error LNK2005: ""struct boost::container::allocator_arg_t boost::allocator_arg"" (?allocator_arg@boost@@3Uallocator_arg_t@container@1@A) already defined in stdafx.obj}}} }}} and consequently: {{{ fatal error LNK1169: one or more multiply defined symbols found }}} I'm wondering if perhaps the declaration of allocator_arg in thread/detail/memory.hpp should be: {{{ BOOST_STATIC_CONSTEXPR allocator_arg_t allocator_arg = {}; }}} P.S. I feel I'm really sticking my neck out commenting on your code, but it's the only thing that makes sense to me.",Bugs,closed,Boost 1.51.0,thread,Boost 1.50.0,Problem,fixed,,