Mail Archives: cygwin/2012/02/06/13:54:22
X-Recipient: | archive-cygwin AT delorie DOT com
|
X-SWARE-Spam-Status: | No, hits=-2.5 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,TW_MK,TW_PT,TW_TD
|
X-Spam-Check-By: | sourceware.org
|
X-SWARE-Spam-Status: | No, hits=-1.6 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_FAIL,TW_MK,TW_PT,TW_TD
|
Message-Id: | <announce.4F3012D2.1080902@redhat.com>
|
Date: | Mon, 06 Feb 2012 10:50:10 -0700
|
From: | "Eric Blake (cygwin)" <eblake AT redhat DOT com>
|
Reply-To: | cygwin AT cygwin DOT com
|
User-Agent: | Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20120131 Thunderbird/10.0
|
MIME-Version: | 1.0
|
To: | cygwin AT cygwin DOT com
|
Subject: | [ANNOUNCEMENT] Updated [experimental]: coreutils-8.15-1
|
OpenPGP: | url=http://people.redhat.com/eblake/eblake.gpg
|
Reply-To: | The Cygwin Mailing List <cygwin AT cygwin DOT com>
|
X-IsSubscribed: | yes
|
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm
|
List-Id: | <cygwin.cygwin.com>
|
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
|
--------------enig2E4AF316524B54AA30CC0FA2
Content-Type: multipart/mixed;
boundary="------------040104050000060000070705"
This is a multi-part message in MIME format.
--------------040104050000060000070705
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
An updated package, coreutils-8.15-1 release has been uploaded and will
soon reach a mirror near you. This release will remain experimental
until a corresponding update to cygutils is ready. It is recommended
that you update both packages at once to properly pick up the transition
of the realpath executable between the two packages; if you upgrade
coreutils separately from cygutils, you may have to rerun setup.exe and
reinstall coreutils in order to get realpath back on your system.
NEWS:
=3D=3D=3D=3D=3D
This is a new upstream release, with upstream details listed below. It
is built against several new cygwin 1.7.10 features. It also includes a
backport of some post-8.15 changes to make realpath properly handle
paths starting with //.
If you encounter a regression, please report it here rather than
upstream. See also the upstream documentation in /usr/share/doc/coreutils/.
Help in porting the stdbuf utility to cygwin would be appreciated.
DESCRIPTION:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
GNU coreutils provides a collection of commonly used utilities essential
to a standard POSIX environment. It comprises the former textutils,
sh-utils, and fileutils packages. The following executables are included:
[ arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp
csplit cut date dd df dir dircolors dirname du echo env expand expr
factor false fmt fold gkill groups head hostid hostname id install join
link ln logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup
nproc od paste pathchk pinky pr printenv printf ptx pwd readlink
realpath rm rmdir runcon seq sha1sum sha224sum sha256sum sha384sum
sha512sum shred shuf sleep sort split stat stty su sum sync tac tail tee
test timeout touch tr true truncate tsort tty uname unexpand uniq unlink
users vdir wc who whoami yes
UPDATE:
=3D=3D=3D=3D=3D=3D=3D
To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page. This downloads setup.exe to your
system. Save it and run setup, answer the questions, and look for
'coreutils' in the 'Base' category (it should already be selected).
DOWNLOAD:
=3D=3D=3D=3D=3D=3D=3D=3D=3D
Note that downloads from sourceware.org (aka cygwin.com) aren't allowed
due to bandwidth limitations. This means that you will need to find a
mirror which has this update, please choose the one nearest to you:
http://cygwin.com/mirrors.html
QUESTIONS:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.
--=20
Eric Blake
volunteer coreutils package maintainer for cygwin
CYGWIN-ANNOUNCE UNSUBSCRIBE INFO:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D
To unsubscribe to the cygwin-announce mailing list, look at the
"List-Unsubscribe: " tag in the email header of this message. Send
email to the address specified there. It will be in the format:
cygwin-announce-unsubscribe-YOU=3DYOURDOMAIN DOT COM AT cygwin DOT com
If you need more information on unsubscribing, start reading here:
http://sourceware.org/lists.html#unsubscribe-simple
Please read *all* of the information on unsubscribing that is available
starting at this URL.
--------------040104050000060000070705
Content-Type: text/plain;
name="NEWS.short"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
filename="NEWS.short"
* Noteworthy changes in release 8.15 (2012-01-06) [stable]
** New programs
realpath: print resolved file names.
** Bug fixes
du -x no longer counts root directories of other file systems.
[bug introduced in coreutils-5.1.0]
ls --color many-entry-directory was uninterruptible for too long
[bug introduced in coreutils-5.2.1]
ls's -k option no longer affects how ls -l outputs file sizes.
It now affects only the per-directory block counts written by -l,
and the sizes written by -s. This is for compatibility with BSD
and with POSIX 2008. Because -k is no longer equivalent to
--block-size=3D1KiB, a new long option --kibibyte stands for -k.
[bug introduced in coreutils-4.5.4]
ls -l would leak a little memory (security context string) for each
nonempty directory listed on the command line, when using SELinux.
[bug probably introduced in coreutils-6.10 with SELinux support]
rm -rf DIR would fail with "Device or resource busy" on Cygwin with NWFS
and NcFsd file systems. This did not affect Unix/Linux-based kernels.
[bug introduced in coreutils-8.0, when rm began using fts]
split -n 1/2 FILE no longer fails when operating on a growing file, or
(on some systems) when operating on a non-regular file like /dev/zero.
It would report "/dev/zero: No such file or directory" even though
the file obviously exists. Same for -n l/2.
[bug introduced in coreutils-8.8, with the addition of the -n option]
stat -f now recognizes the FhGFS and PipeFS file system types.
tac no longer fails to handle two or more non-seekable inputs
[bug introduced in coreutils-5.3.0]
tail -f no longer tries to use inotify on GPFS or FhGFS file systems
[you might say this was introduced in coreutils-7.5, along with inotify
support, but the new magic numbers weren't in the usual places then.]
** Changes in behavior
df avoids long UUID-including file system names in the default listing.
With recent enough kernel/tools, these long names would be used, pushing
second and subsequent columns far to the right. Now, when a long name
refers to a symlink, and no file systems are specified, df prints the
usually-short referent instead.
tail -f now uses polling (not inotify) when any of its file arguments
resides on a file system of unknown type. In addition, for each such
argument, tail -f prints a warning with the FS type magic number and a
request to report it to the bug-reporting address.
--------------040104050000060000070705--
--------------enig2E4AF316524B54AA30CC0FA2
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Public key at http://people.redhat.com/eblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQEcBAEBCAAGBQJPMBLSAAoJEKeha0olJ0NqpdUH/2LXT4jIppsL3e5ffa9sj2lU
S8ubBK9gpuDCcgGKgMdb7ahdjN2Ucv5IswHfpcSVZ4/MwuxjyptGf0Dycf5nhuvw
dnfE1xqjFRQUxAu1JlLz97A301Ip36mP/AuESTkyJRf56bvvvFPMJCACpHCXXU1C
R6wE6flpKHpkqq9Fczlu2GaH2bXMm9rGVm418nsk+lAKJJ+f/fXeP0XimsQxsjaT
dAyx6nZvv3IXP+fKht6bv9NpND/sSsKWxOwfOnBt9GsNPY343kvuM66B0uhAh7SH
nNgaEj914NBo0hXq7lBtCu0nrjcMAnE4yhzAcs3kZqdypTTcOq9fWh5U/ueC6ig=
=T2Qr
-----END PGP SIGNATURE-----
--------------enig2E4AF316524B54AA30CC0FA2--
- Raw text -