This is the mail archive of the cygwin-apps 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]

coreutils-6.11-1 in release-2 area


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

I've finally finished a build of coreutils 6.11, and uploaded it to the
release-2 area.  It makes heavy use of the openat() family of functions.
It also exercises the improved statvfs interface; I was able to remove the
cygwin-specific hack for df -T.  It fixes the bug with "rm -rf 'dir '"
that I recently reported on the -devel list, but I am still waiting on a
cygwin1.dll fix for "mkdir 'dir /'" to correctly munge the trailing space.

Note that .exe magic is slightly different, in part due to different
underlying semantics.  For example, now that 'foo.' and 'foo' are separate
files, it is much tougher to decide whether 'foo' and 'foo.exe' are the
same file, or whether a directory has both files at once.  Likewise, now
that open() sees through symlinks that lack .exe suffix (for example, if
/bin/ksh linked to /bin/pdksh instead of /bin/pdksh.exe), there are a lot
fewer cygwin-specific patches.  Additionally, I had to alter my magic to
work with the new cygwin_path_conv methods, rather than the old PATH_MAX
interfaces.  So there will probably be issues and/or regressions; please
report them on this list, and I will try to fix them before cygwin 1.7.0
goes live.

- --
Don't work too hard, make some time for fun as well!

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

iEYEARECAAYFAkgo+LkACgkQ84KuGfSFAYAK5gCff4/PHY9ko9UVikB4FCEImEyL
EGgAnAkOc4p+QSEpBfm3Q9uFnXlyFLx+
=NdW9
-----END PGP SIGNATURE-----


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