Subject: Re: [Boost-bugs] [Boost C++ Libraries] #5230: Interprocess shared memory between 32 and 64 bit processes
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2011-03-21 16:20:19
#5230: Interprocess shared memory between 32 and 64 bit processes
--------------------------------------+-------------------------------------
Reporter: tgermer@⦠| Owner: igaztanaga
Type: Feature Requests | Status: new
Milestone: To Be Determined | Component: interprocess
Version: Boost Development Trunk | Severity: Problem
Resolution: | Keywords: shared memory 32 64 bit
--------------------------------------+-------------------------------------
Comment (by tgermer@â¦):
Thank you for integrating the patch.
I also encountered this namespace conflict. It results from the ambiguity
between "boost::detail" and "boost::interprocess::detail" when referring
to "detail::" at the local namespace. I resolved this by declaring the
absolute namespace path in aligned_storage.hpp. So every "detail::"
becomes "::boost::detail::", which removes this ambiguity. This was also
included in the patch. Is this change not feasible?
We need some time to integrate the new version into our framework and test
it. I'll post if it worked.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/5230#comment:4> 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:06 UTC