After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 729805 - [linux] bind O_NOATIME
[linux] bind O_NOATIME
Status: RESOLVED FIXED
Product: vala
Classification: Core
Component: Bindings
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: Michael 'Mickey' Lauer
Vala maintainers
Depends on:
Blocks:
 
 
Reported: 2014-05-08 09:47 UTC by Christian Persch
Modified: 2017-02-18 16:31 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christian Persch 2014-05-08 09:47:59 UTC
The common open(2) flags are defined in posix.vapi, but the linux specific O_NOATIME is missing from linux.vapi.
Comment 1 Luca Bruno 2014-12-19 14:22:07 UTC
Also _GNU_SOURCE is needed.
Comment 2 Michael 'Mickey' Lauer 2015-04-10 18:48:19 UTC
Yeah. See https://bugzilla.gnome.org/show_bug.cgi?id=729803
Comment 3 Michael 'Mickey' Lauer 2017-02-17 15:53:38 UTC
I'm fine with adding it to linux.vapi – even without the automagically adding _GNU_SOURCE requirement, as I'm pretty sure we already have some of those cases in linux.vapi. It does not make sense to make people wait for this feature to eventually appear (or not).
Comment 4 Michael 'Mickey' Lauer 2017-02-18 16:31:53 UTC
This problem has been fixed in the unstable development version. The fix will be available in the next major software release. You may need to upgrade your Linux distribution to obtain that newer version.