Opened 2 years ago

Last modified 2 years ago

#17378 new bug

Haiku doesn't provide the function "fdatasync" in unistd.h

Reported by: Begasus Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: System/libroot.so Version: R1/beta3
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

When updating vifm I came across this. Version bump with the patch is at: https://github.com/haikuports/haikuports/pull/6372

Issue reported upstream mentioned at: https://github.com/vifm/vifm/issues/737

I found some info related to this in the old email listing, but seems it's still around.

Change History (1)

comment:1 by waddlesplash, 2 years ago

Component: - GeneralSystem/libroot.so

Indeed, it is part of the standard: https://pubs.opengroup.org/onlinepubs/009696799/functions/fdatasync.html

We may just want to have it call fsync(), I don't think we do or should differentiate internally here?

Note: See TracTickets for help on using tickets.