Opened 14 years ago

Closed 12 years ago

#2154 closed Bugs (fixed)

[iostreams] File times on POSIX systems

Reported by: Markus Schöpflin Owned by: Jonathan Turkanis
Milestone: Boost 1.36.0 Component: iostreams
Version: Boost Development Trunk Severity: Regression
Keywords: Cc:

Description

Currently iostreams has a number of failures on POSIX systems because of the use of the non-existent function futimes().

futimes() conforms to 4.2BSD and is unknown to POSIX, which only has utime() to set file access and modification times. Unfortunately utime() works in term of path names and not file descriptors, and I'm not aware of any suitable replacement, so perhaps the interface for the functionality in question needs to be changed.

Change History (3)

comment:1 by Jonathan Turkanis, 14 years ago

(In [47866]) removed functions relating to file timestamps (addresses #2154)

comment:2 by Richard Smith <richard@…>, 13 years ago

The problem still exists but has been moved to libs/iostreams/src/file_times.cpp

comment:3 by Steven Watanabe, 12 years ago

Resolution: fixed
Status: newclosed

file_times.cpp was left unreferenced by [47866] and was finally removed in [58638].

Note: See TracTickets for help on using tickets.