cvs commit: src/usr.bin/tar write.c

Colin Percival cperciva at
Thu May 3 05:05:06 UTC 2007

Rong-en Fan wrote:
> On 3/15/07, Colin Percival <cperciva at> wrote:
>>   Modified files:
>>     usr.bin/tar          write.c
>>   Log:
>>   Don't consider an lstat(2) failure to be an error (in the sense of
>>   affecting the return value from bsdtar) [...]
> This commit makes 'make package' successfully even if the plist is
> wrong, i.e. it contains ``ghost'' files. Basically,
> $ tar zcvf a.tgz /aaa
> tar: /aaa: Cannot stat: No such file or directory
> It returns 0, so make package will be considered successful.

I've fixed this in revision 1.62.

Colin Percival

More information about the cvs-all mailing list