areadlinkat (was: new snapshot available: coreutils-7.6.63-addb6)

2009-10-07 Thread Eric Blake
Eric Blake ebb9 at byu.net writes: The patch copies from areadlink.c, as well as link_follow earlier in linkat.c, to create two new fd-relative helpers. For now, I didn't see any reason to expose them, but areadlinkat may someday be worth making into a full-blown module. Further looking

Re: new snapshot available: coreutils-7.6.63-addb6

2009-10-06 Thread Jim Meyering
Eric Blake wrote: Pádraig Brady P at draigBrady.com writes: ln: creating hard link `hardlink' = `symlink': Invalid argument `man linkat` says that AT_SYMLINK_FOLLOW is only supported since 2.6.18 and my FC5 system is 2.6.17 Bingo. For FC5, I need to implement rpl_linkat in gnulib, which

Re: new snapshot available: coreutils-7.6.63-addb6

2009-10-06 Thread Pádraig Brady
Jim Meyering wrote: Eric Blake wrote: According to Pádraig Brady on 10/5/2009 3:53 PM: This is a new test, but FC5 is s old, that I'm not sure it's worth worrying about. March 2006? The failure is probably a function of the kernel. Which is it? In summary this is what fails: $ touch

Re: new snapshot available: coreutils-7.6.63-addb6

2009-10-06 Thread Jim Meyering
Pádraig Brady wrote: Jim Meyering wrote: Eric Blake wrote: According to Pádraig Brady on 10/5/2009 3:53 PM: This is a new test, but FC5 is s old, that I'm not sure it's worth worrying about. March 2006? The failure is probably a function of the kernel. Which is it? In summary this is

Re: new snapshot available: coreutils-7.6.63-addb6

2009-10-06 Thread Paolo Bonzini
On 10/06/2009 11:05 AM, Pádraig Brady wrote: Also a minor nit in s/Linux/Gnu\/Linux/ Definitely not when it's talking explicitly of a kernel version? Paolo

Re: new snapshot available: coreutils-7.6.63-addb6

2009-10-06 Thread Pádraig Brady
Jim Meyering wrote: Pádraig Brady wrote: Jim Meyering wrote: Eric Blake wrote: According to Pádraig Brady on 10/5/2009 3:53 PM: This is a new test, but FC5 is s old, that I'm not sure it's worth worrying about. March 2006? The failure is probably a function of the kernel. Which is

Re: new snapshot available: coreutils-7.6.63-addb6

2009-10-06 Thread Pádraig Brady
Paolo Bonzini wrote: On 10/06/2009 11:05 AM, Pádraig Brady wrote: Also a minor nit in s/Linux/Gnu\/Linux/ Definitely not when it's talking explicitly of a kernel version? Right, it could be GNU/Linux or Linux kernels? (.*)? cheers, Pádraig.

Re: new snapshot available: coreutils-7.6.63-addb6

2009-10-06 Thread Simon Josefsson
Pádraig Brady p...@draigbrady.com writes: Jim Meyering wrote: Pádraig Brady wrote: Jim Meyering wrote: Eric Blake wrote: According to Pádraig Brady on 10/5/2009 3:53 PM: This is a new test, but FC5 is s old, that I'm not sure it's worth worrying about. March 2006? The failure is

Re: new snapshot available: coreutils-7.6.63-addb6

2009-10-05 Thread Pádraig Brady
Passed Skipped Failed \- Fedora core 5 x86 | 352 43 1 Fedora 11 x86 | 351 45 0 Solaris 10 x86| 334 62 0 Solaris 9 x86| 331

Re: new snapshot available: coreutils-7.6.63-addb6

2009-10-05 Thread Jim Meyering
Pádraig Brady wrote: Passed Skipped Failed \- Fedora core 5 x86 | 352 43 1 Fedora 11 x86 | 351 45 0 Solaris 10 x86| 334 62 0

Re: new snapshot available: coreutils-7.6.63-addb6

2009-10-05 Thread Pádraig Brady
Jim Meyering wrote: Pádraig Brady wrote: Passed Skipped Failed \- Fedora core 5 x86 | 352 43 1 Fedora 11 x86 | 351 45 0 Solaris 10 x86| 334

Re: new snapshot available: coreutils-7.6.63-addb6

2009-10-05 Thread Eric Blake
Pádraig Brady P at draigBrady.com writes: FC5 test failure: ln/hard-to-sym ln -P -L symlink3 hard-to-a ln: creating hard link `hard-to-a' = `symlink3': Invalid argument I'd be interested in the strace of ln -P -L symlink3 hard-to-a as well as 'grep LINK_FOLLOWS config.log'. It

Re: new snapshot available: coreutils-7.6.63-addb6

2009-10-05 Thread Pádraig Brady
Eric Blake wrote: Pádraig Brady P at draigBrady.com writes: FC5 test failure: ln/hard-to-sym ln -P -L symlink3 hard-to-a ln: creating hard link `hard-to-a' = `symlink3': Invalid argument I'd be interested in the strace of ln -P -L symlink3 hard-to-a attached as well as

Re: new snapshot available: coreutils-7.6.63-addb6

2009-10-05 Thread Eric Blake
Pádraig Brady P at draigBrady.com writes: __xstat64(3, symlink, 0xbfee893c) = 0 linkat(-100, 0xbfee8d3e, -100, 0xbfee8d46, 1024)= -1 stat64(symlink, {st_mode=S_IFREG|0664, st_size=0, ...}) = 0 connect(-100,

Re: new snapshot available: coreutils-7.6.63-addb6

2009-10-04 Thread Jim Meyering
Eric Blake wrote: According to Jim Meyering on 10/3/2009 2:30 AM: There have been *many* changes in gnulib since the previous snapshot, and the changes in coreutils are non-negligible, so please give this a try. I'd like to make the beta release on Monday. I'll probably call it

Re: new snapshot available: coreutils-7.6.63-addb6

2009-10-04 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Jim Meyering on 10/4/2009 2:10 AM: readlink -f link/ succeeds, with the claim that 'mkdir link/' will also succeed, we should make sure of that. Yes, adding a test would be good. Such a test would be expected to fail on Linux.

Re: new snapshot available: coreutils-7.6.63-addb6

2009-10-04 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Eric Blake on 10/4/2009 8:29 AM: If you feel like addressing that right away, that would be great. Otherwise, I think it's safe to say that no one will complain if it is deferred until 8.1. At this point, it's enough of a corner

new snapshot available: coreutils-7.6.63-addb6

2009-10-03 Thread Jim Meyering
There have been *many* changes in gnulib since the previous snapshot, and the changes in coreutils are non-negligible, so please give this a try. I'd like to make the beta release on Monday. I'll probably call it coreutils-8.0. coreutils snapshot: http://meyering.net/cu/coreutils-ss.tar.gz

Re: new snapshot available: coreutils-7.6.63-addb6

2009-10-03 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Jim Meyering on 10/3/2009 2:30 AM: There have been *many* changes in gnulib since the previous snapshot, and the changes in coreutils are non-negligible, so please give this a try. I'd like to make the beta release on Monday. I'll