[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: apparently non-spurious tests/misc/xattr failure with coreutils 8.23
From: |
Pádraig Brady |
Subject: |
Re: apparently non-spurious tests/misc/xattr failure with coreutils 8.23 |
Date: |
Thu, 02 Oct 2014 17:31:03 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 |
On 10/02/2014 04:59 PM, Nick Alcock wrote:
> Here's the FAIL output. (Note that despite the name,
> /usr/local/share/compiler-nfs is not nfs-mounted, but is an
> xattr-capable ext4 filesystem which I pointed the testsuite at after
> getting a similar failure on tmpfs.)
>
> This is with kernel 3.16.3 and libattr current as of commit
> 55f39ef1ddec924d746d96cbe5bdc1030eeff92b (which is still the trunk
> head). Looking at the first failure, it looks like xattrs simply aren't
> being properly preserved by cp, even though configure spotted it and cp
> is linked against libattr:
>
> spindle 1473 /usr/src/coreutils% eu-readelf -a x86_64-spindle/src/cp | grep
> NEEDED
> NEEDED Shared library: [libacl.so.1]
> NEEDED Shared library: [libattr.so.1]
> NEEDED Shared library: [libc.so.6]
So USE_XATTR is defined in lib/config.h ?
If so can you add some instrumentation to copy_attr() in src/copy.c
as that essentially calls out to libattr to do the copy.
thanks,
Pádraig.