Re: [Boost-bugs] [Boost C++ Libraries] #12450: oost/serialization/singleton.hpp:131: undefined reference to `boost::serialization::singleton_module::is_locked()'

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #12450: oost/serialization/singleton.hpp:131: undefined reference to `boost::serialization::singleton_module::is_locked()'
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2017-09-08 17:26:45


#12450: oost/serialization/singleton.hpp:131: undefined reference to
`boost::serialization::singleton_module::is_locked()'
-------------------------+-------------------------------------------------
  Reporter: NASa Qian | Owner: Robert Ramey
  <cj.nasa@…> |
      Type: Bugs | Status: new
 Milestone: Boost | Component: serialization
  1.63.0 |
   Version: Boost | Severity: Problem
  1.61.0 | Keywords: singleton_module serialization
Resolution: | wserialization
-------------------------+-------------------------------------------------

Comment (by James E. King, III):

 Interestingly, #12205 also has a mingw issue with wchar_t. I wonder if
 they are related. I was trying to add appveyor CI build checks to the
 uuid library which depends on serialization, and I cannot build
 serialization in develop with any compiler: msvc-12, msvc-14, msvc-14.1,
 cygwin, mingw, mingw with gcc 6.3. I can build serialization in the
 master branch on all but mingw due to #12205.

 Here's an appveyor build where it gets the latest boost master for
 everything except the incoming PR, and tries to build uuid, as you can see
 everything but mingw builds:

 https://ci.appveyor.com/project/jeking3/uuid/build/1.0.5-issue-27

 Here's the same job for a pull request against develop, which pulls in the
 develop branch for everything except the incoming PR, and all builds
 failed (note I disabled mingw builds because of the previous issue):

 https://ci.appveyor.com/project/jeking3/uuid/build/1.0.6-develop

 So to summarize, I can't build anything against develop because of this,
 but if I use master I can build some things. This is more sever than just
 a problem as it breaks a platform, so I am going to raise the priority.

-- 
Ticket URL: <https://svn.boost.org/trac10/boost/ticket/12450#comment:15>
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-09-08 17:33:28 UTC