Re: [Boost-bugs] [Boost C++ Libraries] #10591: boost::filesystem does not build on iOS 8

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #10591: boost::filesystem does not build on iOS 8
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-12-05 08:05:55


#10591: boost::filesystem does not build on iOS 8
-------------------------------+------------------------
  Reporter: anonymous | Owner: bemandawes
      Type: Bugs | Status: assigned
 Milestone: To Be Determined | Component: filesystem
   Version: Boost 1.56.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+------------------------

Comment (by vanderhu):

 The problem is no only with usage of iPhoneOS8.1.sdk, it is also affecting
 MacOSX10.10.sdk as in both AT_SYMLINK_NOFOLLOW is nowadays defined. There
 are basicly two solutions for this problem:
 1) Completely stop supporting both iOS and OSX for all versions as
 fchmodat was never supported
 2) Use specific defines to ignore it after OSX10.10 and iOS8.1

 Actually it doesn't lead to a compilation error in our case, but a runtime
 error. I could deliver patches for both solutions.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/10591#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:17 UTC