Re: test-readlink failure on GNU/Linux

2011-10-15 Thread Ludovic Courtès
Hi Bruno, Bruno Haible skribis: > Ludovic Courtès asked: >> > Gnulib has already been relaxed to work around the Linux violation of >> > POSIX, >> >> Are you referring to commit 68483ca35c0dbd347744327b1020b2e4215454f1? > > He was referring to commit dc44690985e727ac2ef5af783a495a369223ab69 > <

Re: test-readlink failure on GNU/Linux

2011-10-15 Thread Bruno Haible
Ludovic Courtès asked: > > Gnulib has already been relaxed to work around the Linux violation of > > POSIX, > > Are you referring to commit 68483ca35c0dbd347744327b1020b2e4215454f1? He was referring to commit dc44690985e727ac2ef5af783a495a369223ab69

Re: test-readlink failure on GNU/Linux

2011-10-15 Thread Ludovic Courtès
Hi Eric, Eric Blake skribis: > On 10/14/2011 04:25 PM, Ludovic Courtès wrote: >> Hello, >> >> ‘test-readlink’ from GNU M4 1.4.16 fails on GNU/Linux with Linux 3.0.4 >> and GNU libc 2.13 with an assertion failure at test-readlink.h:41: >> >> 40: ASSERT (func ("", buf, sizeof buf) == -1); >>

Re: test-readlink failure on GNU/Linux

2011-10-14 Thread Eric Blake
On 10/14/2011 04:25 PM, Ludovic Courtès wrote: Hello, ‘test-readlink’ from GNU M4 1.4.16 fails on GNU/Linux with Linux 3.0.4 and GNU libc 2.13 with an assertion failure at test-readlink.h:41: 40: ASSERT (func ("", buf, sizeof buf) == -1); 41: ASSERT (errno == ENOENT); It turns out th

test-readlink failure on GNU/Linux

2011-10-14 Thread Ludovic Courtès
Hello, ‘test-readlink’ from GNU M4 1.4.16 fails on GNU/Linux with Linux 3.0.4 and GNU libc 2.13 with an assertion failure at test-readlink.h:41: 40: ASSERT (func ("", buf, sizeof buf) == -1); 41: ASSERT (errno == ENOENT); It turns out that errno is set to EINVAL instead of ENOENT, which