Hi Paul,

> I just now pushed the following to try to fix the main problem.
> Can you please try this on your host?

The same test failures persist:

  test-utimens.h:101: assertion failed
  FAIL: test-fdutimensat

  test-futimens.h:108: assertion failed
  FAIL: test-futimens

  test-utimens.h:101: assertion failed
  FAIL: test-utimens

That's because HAVE_WORKING_UTIMES is defined on this platform:

$ grep UTIMES config.h
/* #undef FUTIMESAT_NULL_BUG */
#define HAVE_FUTIMES 1
/* #undef HAVE_FUTIMESAT */
/* #undef HAVE_LUTIMES */
#define HAVE_WORKING_UTIMES 1

If I remove the "&& !HAVE_WORKING_UTIMES" from the condition, the three
tests pass, except for a small part with symlinks that is skipped:

  skipping test: setting symlink time not supported on this file system
  skipping test: setting symlink time not supported on this file system
  SKIP: test-fdutimensat

  skipping test: setting symlink time not supported on this file system
  SKIP: test-utimens

  skipping test: setting symlink time not supported on this file system
  SKIP: test-utimensat

Bruno

Reply via email to