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.
