[New-bugs-announce] [issue8001] os.stat on osx 10.5 or later doesn't expose all fields in struct stat
report at bugs.python.org
Tue Feb 23 16:19:48 CET 2010
New submission from Ronald Oussoren <ronaldoussoren at mac.com>:
The stat implementation on osx 10.5 or later can provide additional fields beyond the tradional unix ones (such as "st_birthtimespec"). Those are by default only available when using 'stat64' instead of the regular stat, but that can be changed using a preprocessor define.
The additional fields are not yet present in the python wrapper (posix.stat) and are apparently useful (according to a mail exchange on the python-nl mailinglist).
It should be possible to add the additional fields in the struct-view of the statresults object without affecting existing code and other platforms. Care should be taken to still enabling building a binary on 10.5 that works on 10.4 (where the stat64 function is not present).
components: Extension Modules, Macintosh
stage: needs patch
title: os.stat on osx 10.5 or later doesn't expose all fields in struct stat
versions: Python 2.7, Python 3.2
Python tracker <report at bugs.python.org>
More information about the New-bugs-announce