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