Nikita Karetnikov <[email protected]> skribis:
> (Not sure why my previous messages weren’t signed.)
>
>>> Now, should I test the mentioned fix?
>
>> Yes, please do!
>
> The coreutils package fails to build:
>
> FAIL: test-fchownat (exit: 134)
> ===============================
>
> test-chown.h:193: assertion failed
This line is:
--8<---------------cut here---------------start------------->8---
ASSERT (st1.st_ctime < st2.st_ctime
|| (st1.st_ctime == st2.st_ctime
&& get_stat_ctime_ns (&st1) < get_stat_ctime_ns (&st2)));
--8<---------------cut here---------------end--------------->8---
(See
<http://git.savannah.gnu.org/cgit/gnulib.git/tree/tests/test-chown.h#n191>.)
Could it have something to do with nanosecond-resolution timestamp
support in the kernel that’s running, or in the underlying file system?
Ludo’.