Date: Fri, 7 May 2004 15:23:46 +1000 From: Peter Jeremy <peter.jeremy@alcatel.com.au> To: Tim Kientzle <tim@kientzle.com> Cc: Andrew.Li@alcatel.com.au Subject: Re: cvs commit: src/usr.bin/tar fts.c fts.h Message-ID: <20040507052346.GA80829@gsmx07.alcatel.com.au> In-Reply-To: <40986014.4010507@kientzle.com> References: <200405041721.i44HL22l029797@repoman.freebsd.org> <20040504232632.GA69416@gsmx07.alcatel.com.au> <40986014.4010507@kientzle.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2004-May-04 20:31:32 -0700, Tim Kientzle <tim@kientzle.com> wrote: >Peter Jeremy wrote: >>Since a colleague of mine has just finished porting fts(3) to Tru64, > >Patches? ... >So far, I've heard reports from people using bsdtar/libarchive on >FreeBSD 5, FreeBSD 4, and Linux. If someone sends me patches for >another system, I'm happy to integrate them. <hint, hint> ;-) Actually, we were porting du(1) rather than bsdtar/libarchive. The du built into Tru64 is seriously broken[1] and the FreeBSD one seemed an easy solution. The fts(3) changes are functionally equivalent to yours but implemented without the #ifdef's so the code is not portable. [1] If the content of a directory changes whilst it is processing the directory, it will give nonsense results - similar to: $ du -sk . du: File not found ./foo 0 ./foo $ >>Also, why wasn't this done as a repocopy? This would have made it far >>easier to see the changes. > >Duh! My inexperienced commiter-ness is showing through again, >isn't it? <sigh> Raise the issue with cvs@, it might still be possible (it would mean that two different v1.1's would have existed, but the dates are sufficiently separated that it may be allowed). -- Peter Jeremy
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040507052346.GA80829>