diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2017-03-27 16:33:52 +0200 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2017-05-04 16:12:05 +0000 |
commit | 5e738a2deec976ffac6c313327f407d7e4760076 (patch) | |
tree | 443eb2e8617f8198ea21e085e099d9104f71de4a /ChangeLog | |
parent | 741248144e6361548359ad7d9e394144a0312ecf (diff) |
Skip fchown, fchmod, fadvise, fallocate if functions are unavailable
If fchmod or fchown are unavailable, then the file permission model is
likely to be different from what we expect there. posix_fallocate is a
rather fragile affair already on linux, and not guaranteed to do
anything useful. If it's not available, the result will be the same as
when it's available and unreliable. fadvise is an optimization.
Change-Id: I28a77e976a0198cf80397b45eb1bc8cfb30664f5
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -1,5 +1,10 @@ 2017-05-04 Ulf Hermann <ulf.hermann@qt.io> + * configure.ac: Check for posix_fallocate, posix_fadvise, fchown, + fchmod. + +2017-05-04 Ulf Hermann <ulf.hermann@qt.io> + * configure.ac: Check for tdestroy and node_t. Declare tdestroy in config.h if tdestroy is not available from search.h, but node_t is. |