summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2017-03-27 16:33:52 +0200
committerUlf Hermann <ulf.hermann@qt.io>2017-05-04 16:12:05 +0000
commit5e738a2deec976ffac6c313327f407d7e4760076 (patch)
tree443eb2e8617f8198ea21e085e099d9104f71de4a /ChangeLog
parent741248144e6361548359ad7d9e394144a0312ecf (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--ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 5a86247c..7a40c9d9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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.