[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] utimensat: remove FIXME for old Linux kernels
From: |
Bruno Haible |
Subject: |
Re: [PATCH] utimensat: remove FIXME for old Linux kernels |
Date: |
Wed, 02 Nov 2016 00:39:41 +0100 |
User-agent: |
KMail/4.8.5 (Linux/3.8.0-44-generic; KDE/4.8.5; x86_64; ; ) |
Paul Eggert wrote:
> > Should this change be accompanied with a documentation change
> > in doc/posix-functions/utimensat.texi ?
>
> It's not strictly needed, as Gnulib still works around bugs in older
> systems, it's just that 'configure' now defaults to assuming the older
> bugs don't exist instead of assuming that they do exist.
Ah I see now. The previous code assumed that if 'utimensat' works correctly,
as demonstrated by the test, there could still be a newer kernel that
introduces new bugs, and it tried to be cautiously compatible with that
newer broken code. All the new change does was to remove this forward-caution,
right?
If that is it, I agree, there's nothing to change in the doc.
Bruno