This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: findutils vs. /proc/registry


-----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@byu.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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]