From owner-cvs-src@FreeBSD.ORG Tue May 4 20:31:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91F9416A4CE; Tue, 4 May 2004 20:31:46 -0700 (PDT) Received: from kientzle.com (h-66-166-149-50.snvacaid.covad.net [66.166.149.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11C0D43D54; Tue, 4 May 2004 20:31:46 -0700 (PDT) (envelope-from tim@kientzle.com) Received: from kientzle.com (p54.kientzle.com [66.166.149.54]) by kientzle.com (8.12.9/8.12.9) with ESMTP id i453VX90062348; Tue, 4 May 2004 20:31:33 -0700 (PDT) (envelope-from tim@kientzle.com) Message-ID: <40986014.4010507@kientzle.com> Date: Tue, 04 May 2004 20:31:32 -0700 From: Tim Kientzle User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4) Gecko/20031006 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Peter Jeremy References: <200405041721.i44HL22l029797@repoman.freebsd.org> <20040504232632.GA69416@gsmx07.alcatel.com.au> In-Reply-To: <20040504232632.GA69416@gsmx07.alcatel.com.au> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: Tim Kientzle cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Andrew.Li@alcatel.com.au Subject: Re: cvs commit: src/usr.bin/tar fts.c fts.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 May 2004 03:31:46 -0000 Peter Jeremy wrote: > On 2004-May-04 10:21:02 -0700, Tim Kientzle wrote: >>kientzle 2004/05/04 10:21:02 PDT >> >> FreeBSD src repository >> >> Added files: >> usr.bin/tar fts.c fts.h >> Log: >> Include local copies of fts.c and fts.h to be used ONLY on non-FreeBSD >> systems. The fts.h here is an exact copy of include/fts.h (except for >> an initial explanatory comment and the revision tags, of course). The >> fts.c here is slightly modified from lib/libc/gen/fts.c so it can >> compile correctly on non-FreeBSD systems. > > > Since a colleague of mine has just finished porting fts(3) to Tru64, Patches? > was interested in the changes you needed to make. Having looked, it > seems that your changes are primarily aimed at Linux compatibility > rather than general portability ... 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. ;-) > 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? Yes, this should have been a repo-copy. Tim