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