Paul Eggert wrote:
"Matthew Woehlke" <[EMAIL PROTECTED]> writes:
"shred" is sort-of in the same boat due to lacking fsync()
I don't recall that problem but it is easy enough to fix.  Here's
a patch.

Ack, I must apologize for giving wrong information. What I meant to say is that there is no /sync/ (oddly enough, there is fsync on NSK). So building 'sync' is silly, which is what I remember to be the case (and which is the point I was trying to communicate). See my original bug report at http://savannah.gnu.org/bugs/?17172. I guess 'shred' is OK if it can always fsync() instead of sync()ing. Or was that fixed when I wasn't looking? (Honestly I haven't yet gotten back to trying to build coreutils on NSK with so many other things I was working on doing first... like the fchdir gnulib module I still have to write/complete before I can even make another meaningful attempt. And I can't recall what happened the last time I tried.)

According to http://savannah.gnu.org/bugs/?16325, Interix also lacks sync(), but I don't remember where (or if) I have a usable Interix install to check if it has fsync().

Guess that's what I get for trying to speak from memory.

--
Matthew
This message is non-smoking



_______________________________________________
Bug-coreutils mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to