Re: [Boost-bugs] [Boost C++ Libraries] #5230: Interprocess shared memory between 32 and 64 bit processes

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