Re: coreutils bootstrapping issue on non-GNU platforms

2006-12-30 Thread Paul Eggert
[EMAIL PROTECTED] (Bob Proulx) writes: > If this bootstrapping issue could be avoided it would be nice. I installed this patch to do that. Thanks for reporting it. Also, I noticed the code uses "tail -1" which POSIX does not require support for, so I fixed that too. 2006-12-30 Paul Eggert <[

Re: coreutils bootstrapping issue on non-GNU platforms

2006-12-30 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Bob Proulx on 12/30/2006 9:03 PM: > Bootstrapping a new architecture from bare metal is often a > problematic exercise in circular dependencies. I ran into a case of > this while building the coreutils. This is often the case for a numbe

coreutils bootstrapping issue on non-GNU platforms

2006-12-30 Thread Bob Proulx
Bootstrapping a new architecture from bare metal is often a problematic exercise in circular dependencies. I ran into a case of this while building the coreutils. Bootstrapping coreutils on a pristine HP-UX 11.23 ia64 machine produces the following error: ./bootstrap: gnulib/gnulib-tool --imp

Re: [SECURITY] Re: PATCH: rm -rf and readdir bug in coreutils-6.7

2006-12-30 Thread Mikulas Patocka
On Sat, 30 Dec 2006, Paul Eggert wrote: Mikulas Patocka <[EMAIL PROTECTED]> writes: BTW. could it be possible to change POSIX on this issue? I very much doubt it. POSIX deliberately does not specify the behavior of non-POSIX file systems, or of programs operating on non-POSIX file systems

Re: [SECURITY] Re: PATCH: rm -rf and readdir bug in coreutils-6.7

2006-12-30 Thread Paul Eggert
Mikulas Patocka <[EMAIL PROTECTED]> writes: > BTW. could it be possible to change POSIX on this issue? I very much doubt it. POSIX deliberately does not specify the behavior of non-POSIX file systems, or of programs operating on non-POSIX file systems. That's out of scope, just as it'd be out o

Re: [SECURITY] Re: PATCH: rm -rf and readdir bug in coreutils-6.7

2006-12-30 Thread Mikulas Patocka
On Sat, 30 Dec 2006, Jim Meyering wrote: Mikulas Patocka <[EMAIL PROTECTED]> wrote: ... There are a lot of packages that will break (sometimes subtly) on file systems that lack stable file serial numbers: coreutils, diffutils, git, tar, the list goes on for quite a ways. I'm afraid the only

Re: PATCH: rm -rf and readdir bug in coreutils-6.7

2006-12-30 Thread Jim Meyering
Mikulas Patocka <[EMAIL PROTECTED]> wrote: > I have a system that precaches directory content at opendir call and I > found that coreutils-6.7 rm -r command doesn't work on it (it used to work > fine in coreutils 5). > > The problem is this: when walking up to the root in directory tree, rm > opens

Re: [SECURITY] Re: PATCH: rm -rf and readdir bug in coreutils-6.7

2006-12-30 Thread Jim Meyering
Mikulas Patocka <[EMAIL PROTECTED]> wrote: ... >> There are a lot of packages that will break (sometimes subtly) on file >> systems that lack stable file serial numbers: coreutils, diffutils, >> git, tar, the list goes on for quite a ways. I'm afraid the only >> current answer to this problem is "

Re: [SECURITY] Re: PATCH: rm -rf and readdir bug in coreutils-6.7

2006-12-30 Thread Paul Eggert
Mikulas Patocka <[EMAIL PROTECTED]> writes: > On Fri, 29 Dec 2006, Paul Eggert wrote: > >> Obviously stable file >> serial numbers are implementable. They just aren't easily >> implementable if one chooses the wrong implementation strategy. > > How would you implement them for FAT filesystem? I