delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/08/12/08:55:53

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <42FC9C36.5000800@byu.net>
Date: Fri, 12 Aug 2005 06:55:18 -0600
From: Eric Blake <ebb9 AT byu DOT net>
User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: findutils vs. /proc/registry
References: <42F75183 DOT 6010804 AT byu DOT net> <20050808133156 DOT GB14783 AT calimero DOT vinschen DOT de> <20050808153351 DOT GE14783 AT calimero DOT vinschen DOT de> <42FC1729 DOT 2070904 AT byu DOT net> <20050812080136 DOT GL2816 AT calimero DOT vinschen DOT de>
In-Reply-To: <20050812080136.GL2816@calimero.vinschen.de>
X-IsSubscribed: yes

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Corinna Vinschen on 8/12/2005 2:01 AM:
> On Aug 11 21:27, Eric Blake wrote:
> 
>>  (Even though cygwin just added fts to
>>the snapshots, find still uses the gnulib version instead because it
>>claims "the GNU libc and NetBSD versions have bugs and/or unnecessary
>>limitations.")
> 
> 
> The Cygwin version is from FreeBSD, which in turn is from OpenBSD.
> 
> I saw that coreutils also does not even ask for fts(3) being available
> on the target system, but du(1) is easily patchable, so I used that for
> testing our new fts().

That's because coreutils, CVS tar, findutils, and other GNU projects that
use gnulib all inherit gnulib's declaration that no system has yet
provided an fts(3) with enough features.  Maybe someday that will change,
perhaps when glibc folds gnulib's patches back into their version.  At any
rate, I don't personally know what the limitations in the FreeBSD version
are according to the gnulib developers; and in particular, if the claimed
limitations are related to arbitrary depth recursion, cygwin's fts() is
immune (by virtue of the fact that cygwin can't create arbitrary depth
filenames).

- --
Life is short - so eat dessert first!

Eric Blake             ebb9 AT byu DOT net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFC/Jw184KuGfSFAYARAtYWAJkBAoL2MHGRKGipanBRHwqZ7JxwBQCeMX2m
zYYHlbjpvcUHwYZ35Tdc4uE=
=XYZa
-----END PGP SIGNATURE-----

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019