[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: coreutils-8.3: test failed: ls/stat-dtype and touch/no-dereference
From: |
Eric Blake |
Subject: |
Re: coreutils-8.3: test failed: ls/stat-dtype and touch/no-dereference |
Date: |
Fri, 08 Jan 2010 09:18:20 -0700 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.23) Gecko/20090812 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666 |
According to Voelker, Bernhard on 1/8/2010 7:40 AM:
> Hello,
>
> `make check` failed for 2 of 357 tests here:
>
> openSUSE 10.3 (X86-64) (inside a 1&1 hosted virtual machine)
> kernel 2.6.9-023stab051.3-smp
> gcc 4.2.1
> CPU: Quad-Core AMD Opteron(tm) Processor 2352
Which glibc?
Your kernel is quite old (it predates the utimensat syscall). Assuming
your glibc is new enough to provide the utimensat wrapper (which then
fails with ENOSYS given the missing syscall), that would explain this failure:
> FAIL: touch/no-dereference (exit: 1)
> ====================================
>
> + grep '^#define HAVE_UTIMENSAT' /home/berny/depot/coreutils-8.3/lib/config.h
> + touch -h dangling
> touch: setting times of `dangling': Function not implemented
The test is assuming that because glibc declared utimensat, that it will
work. But obviously it doesn't, because your kernel is too old. I don't
know of any better way to filter out this test, other than to add logic
that skips (rather than fails) if touch dies with ENOSYS.
> FAIL: ls/stat-dtype (exit: 1)
> =============================
I'm not sure what's failing here; hopefully others can chime in.
--
Don't work too hard, make some time for fun as well!
Eric Blake address@hidden
signature.asc
Description: OpenPGP digital signature
- coreutils-8.3: test failed: ls/stat-dtype and touch/no-dereference, Voelker, Bernhard, 2010/01/08
- Re: coreutils-8.3: test failed: ls/stat-dtype and touch/no-dereference,
Eric Blake <=
- Re: coreutils-8.3: test failed: ls/stat-dtype and touch/no-dereference, Jim Meyering, 2010/01/08
- Re: coreutils-8.3: test failed: ls/stat-dtype and touch/no-dereference, Jim Meyering, 2010/01/09
- RE: coreutils-8.3: test failed: ls/stat-dtype and touch/no-dereference, Voelker, Bernhard, 2010/01/11
- Re: coreutils-8.3: test failed: ls/stat-dtype and touch/no-dereference, Jim Meyering, 2010/01/11
- RE: coreutils-8.3: test failed: ls/stat-dtype and touch/no-dereference, Voelker, Bernhard, 2010/01/11
- Re: coreutils-8.3: test failed: ls/stat-dtype and touch/no-dereference, Jim Meyering, 2010/01/11
- RE: coreutils-8.3: test failed: ls/stat-dtype and touch/no-dereference, Voelker, Bernhard, 2010/01/11
Re: coreutils-8.3: test failed: ls/stat-dtype and touch/no-dereference, Pádraig Brady, 2010/01/08