On Feb 7 10:51, Warren Young wrote: > On 2/7/2014 06:53, David Stacey wrote: > >On 07/02/2014 09:49, Corinna Vinschen wrote: > >>On Feb 6 14:43, Warren Young wrote: > >>>I know a guy who currently has all of > >>>Cygwin downloaded and ready to re-install, to test this.:) > >>Try this: strings -f/bin/*.exe/bin/*.dll | grep getgrent > > > >Let me save you the trouble of reinstalling it > > Thank you! > > > Results attached. > > The cppcheck, cygqscintilla*.dll and nedit results are bogus. (i.e. > They contain these strings for other reasons.) Here's a better > check that doesn't give false positives: > > $ cat <<END > checkfile > #!/bin/sh > if egrep -q '_getgrent(32|64)' "$1" ; then echo $1 ; fi > END > $ find /bin -name \*.exe -exec ./checkfile {} \; > > cygperl*.dll includes the functions only because it wraps them. I > assume Perl's configuration script is smart enough to cope if > they're missing.
Just to clarify: The entry points won't go away, but they might be *sort of* non-functional. They will, for a start, only enumerate the accounts which are cached in the process, which may be only two (current user and her primary group), or none at all. > Emacs...why am I not surprised that it uses these old functions? > > Vim does not, therefore Vim is the superior text editor. (I kid.) You dont ;) Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat
pgpStwzxII2ID.pgp
Description: PGP signature