Re: [Boost-bugs] [Boost C++ Libraries] #5010: Fusion will now compile under Objective-C++

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #5010: Fusion will now compile under Objective-C++
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-05-25 05:51:07


#5010: Fusion will now compile under Objective-C++
---------------------------------------------+------------------------------
  Reporter: Brian Doig <Brian.Doig@…> | Owner: djowel
      Type: Bugs | Status: reopened
 Milestone: To Be Determined | Component: fusion
   Version: Boost 1.45.0 | Severity: Showstopper
Resolution: | Keywords:
---------------------------------------------+------------------------------

Comment (by mjcaisse):

 Replying to [comment:22 Mital]:
> I have checked out the latest code .. but I am not able to compile the
 trunk at revision 84441
>
> ... falied darwin.compile.c++ bin.v2/lib/log/build/darwin-4.2.1/release
 /build-no/link-static/log-api-unix/threading-multi/filter_parser.o
>
>
> It may not be related to the fixes u commited but I am not sure how can
 I verify the changes commited.


 Hi Mital -

 This ticket refers to fusion... you are having build issues with something
 in log it would seem. If you would like to verify the fusion changes you
 can build the Fusion test or something that uses Fusion (which is a
 header-only library). The problem reported (and in theory fixed) relates
 to ObjC's bad behaviour of making things like nil and Nil special (via
 keyword or macro... I do not know).

 Changing template parameters name Nil to Nil_ would not have broken log
 (o;

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/5010#comment:25>
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:13 UTC