Re: [Boost-bugs] [Boost C++ Libraries] #3346: enum_t in scoped_enum_emulation.hpp conflicts with system header <rpc/types.h>

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #3346: enum_t in scoped_enum_emulation.hpp conflicts with system header <rpc/types.h>
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-02-14 16:31:23


#3346: enum_t in scoped_enum_emulation.hpp conflicts with system header
<rpc/types.h>
-----------------------------------+----------------------------------------
  Reporter: troyer | Owner: bemandawes
      Type: Bugs | Status: closed
 Milestone: Boost 1.40.0 | Component: filesystem
   Version: Boost Release Branch | Severity: Regression
Resolution: fixed | Keywords:
-----------------------------------+----------------------------------------

Comment(by danieljames):

 (In [59679]) Merge some detail changes.

  - [53670] Avoid C style casts.
  - [55604] Fix #3346 boost/detail/scoped_enum_emulation.hpp enum_t
 conflict
    with Unix rpc/types.h
  - Don't foward declare containers when using gcc's parallel library and
 add a
    macro to disable forward declaration. Fixes #3866.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/3346#comment:2>
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:02 UTC