FYI: exclude: declare exclude_patopts static

2014-09-24 Thread Jim Meyering
Without this, updating to the latest from gnulib provokes a new warning/error in grep: 0001-exclude-declare-exclude_patopts-static.patch Description: Binary data

Re: futimens broken on GNU Hurd (no support for UTIME_NOW/UTIME_OMIT)

2014-09-24 Thread Eric Blake
On 09/24/2014 06:49 AM, Colin Watson wrote: > On Wed, Sep 24, 2014 at 06:25:18AM -0600, Eric Blake wrote: >> I'd rather we make this conditional on a feature probe (such as #ifdef >> UTIME_NOW_WORKS, suitably defined via a configure-time test) than a >> platform probe, so that when the platform is

Re: futimens broken on GNU Hurd (no support for UTIME_NOW/UTIME_OMIT)

2014-09-24 Thread Colin Watson
On Wed, Sep 24, 2014 at 06:25:18AM -0600, Eric Blake wrote: > I'd rather we make this conditional on a feature probe (such as #ifdef > UTIME_NOW_WORKS, suitably defined via a configure-time test) than a > platform probe, so that when the platform is eventually fixed, we quit > using the fallback.

Re: futimens broken on GNU Hurd (no support for UTIME_NOW/UTIME_OMIT)

2014-09-24 Thread Eric Blake
On 09/24/2014 06:17 AM, Colin Watson wrote: > On Wed, Sep 24, 2014 at 12:37:58PM +0100, Pádraig Brady wrote: >> > Sounds like it would come under the few line change "trivial" criteria, >> > so please send the path on. > OK, thanks. Attached here. > > -- Colin Watson [cjwat...@debian.org] > > >

Re: futimens broken on GNU Hurd (no support for UTIME_NOW/UTIME_OMIT)

2014-09-24 Thread Colin Watson
On Wed, Sep 24, 2014 at 12:37:58PM +0100, Pádraig Brady wrote: > Sounds like it would come under the few line change "trivial" criteria, > so please send the path on. OK, thanks. Attached here. -- Colin Watson [cjwat...@debian.org] >From 5141074863eee7a8dbb

Re: futimens broken on GNU Hurd (no support for UTIME_NOW/UTIME_OMIT)

2014-09-24 Thread Pádraig Brady
On 09/24/2014 12:14 PM, Colin Watson wrote: > Hi, > > futimens is broken on GNU Hurd: it does not support UTIME_NOW or > UTIME_OMIT. I filed a bug about that here: > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=762677 > > The Gnulib test suite already detects this: > > ../../gltests

futimens broken on GNU Hurd (no support for UTIME_NOW/UTIME_OMIT)

2014-09-24 Thread Colin Watson
Hi, futimens is broken on GNU Hurd: it does not support UTIME_NOW or UTIME_OMIT. I filed a bug about that here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=762677 The Gnulib test suite already detects this: ../../gltests/test-futimens.h:138: assertion 'st3.st_atime == Y2K' failed I