Opened 11 years ago
Last modified 8 years ago
#6659 reopened Bugs
Filesystem compilation broken on Solaris 9 and 10
Reported by: | Owned by: | Beman Dawes | |
---|---|---|---|
Milestone: | To Be Determined | Component: | filesystem |
Version: | Boost 1.49.0 | Severity: | Regression |
Keywords: | compilation | Cc: | duncanphilipnorman@…, chrmhoffmann@… |
Description
Output message:
libs/filesystem/v3/src/operations.cpp: In function âvoid boost::filesystem3::detail::permissions(const boost::filesystem3::path&, boost::filesystem3::perms, boost::system::error_code*)â: libs/filesystem/v3/src/operations.cpp:1391:11: error: â::fchmodatâ has not been declared
This is regression, 1.48 compiles well. I reproduced on both sparc and x86 platforms.
Here is the code:
# if defined(AT_FDCWD) && defined(AT_SYMLINK_NOFOLLOW) \