Mail Archives: cygwin/2022/07/18/21:51:26
X-Recipient: | archive-cygwin AT delorie DOT com
|
X-Original-To: | cygwin AT cygwin DOT com
|
Delivered-To: | cygwin AT cygwin DOT com
|
DMARC-Filter: | OpenDMARC Filter v1.4.1 sourceware.org 15F603858D39
|
Authentication-Results: | sourceware.org;
|
| dmarc=pass (p=none dis=none) header.from=gmail.com
|
Authentication-Results: | sourceware.org; spf=pass smtp.mailfrom=gmail.com
|
DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
|
| h=mime-version:references:in-reply-to:from:date:message-id:subject:to;
|
| bh=ntgrARTayjFzqf6P4AWim7G81veDEUkAQ2ta2XZUb7Q=;
|
| b=BK3gFr4s620jhKkK++TzTQ37NWFD6tEJkwZtdsLdm9pcJGyZwVV61yKSb80c3HDZvq
|
| uo02xgi6q1I8mRPm6kHnW/zLlxZzwJEHpdB/Rs8kYUfjaPS6W5uIfbMkoyOiDLl//Hqf
|
| lWAwGGcj3utED9fEoBFAhridqyOxQGgmDYh6ED2HXJdVwTEV9nmnEzuJXvMkZ7ZA3B40
|
| +vJGJcaP5F24pquLCptmaa44fXlv5B+hNRUZCBnerHs/b3402JHguMBRWHGAfxFM5zqe
|
| bxWCnPOU7SdfDanaQXRWke2RVosus0oOge2rLD6Ye1Ecr2MtRyKdwPWLq3Jz6Em8TLtE
|
| q3KA==
|
X-Google-DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed;
|
| d=1e100.net; s=20210112;
|
| h=x-gm-message-state:mime-version:references:in-reply-to:from:date
|
| :message-id:subject:to;
|
| bh=ntgrARTayjFzqf6P4AWim7G81veDEUkAQ2ta2XZUb7Q=;
|
| b=dhwnXi8av/eGZe4qMphAuUzl8MXJSVrKXPSEdMQ6iuj/Pv/i8W/1rwXHYfw2w5u3EE
|
| x3tiVi4WMkF+cr9fQVX6IlE3dhkj/QWUbUPB/wYbfG6WZ59e8vaCEaD/R1e8XN+B05GE
|
| uyVCDQEn2ImqxVq1F9ZmbVfCsM1vbH5/iIyvhtieav5zqLyDgd6AhMJz3KfVuL1qMqsP
|
| UDojvcjcw9QYhKgjh41Ab/OdVLSBuvzaHa1kl6UvnhdMFSzK9c7r/LtT6C/JSn90UFid
|
| NlQ6Q9N/Ba5IPVHgqihosliAw2qsInBlp5L6hASYgfue5zZyubVCkocX8ZxJWW5wOBUq
|
| 6bkg==
|
X-Gm-Message-State: | AJIora8OESULS7NdA1sNZPqb/ikuBW49rz7afaHJa/f1egikfi1g3m3w
|
| KpMEtqWa1PPrrN+ysXZGNl8xS3LcBVGA84BZBKNuILgG
|
X-Google-Smtp-Source: | AGRyM1sH141p5/vtuigqfUGflU9UqunHYr3mbpcErGnQi9Sp5w1SvrlECzMJOcE04ypYMybpbCkQqrZRJBSrHQOiJIY=
|
X-Received: | by 2002:a05:6214:1c45:b0:473:35b1:9a34 with SMTP id
|
| if5-20020a0562141c4500b0047335b19a34mr23317354qvb.4.1658195463079; Mon, 18
|
| Jul 2022 18:51:03 -0700 (PDT)
|
MIME-Version: | 1.0
|
References: | <announce DOT 20220717213838 DOT 52439-1-Brian DOT Inglis AT SystematicSW DOT ab DOT ca>
|
In-Reply-To: | <announce.20220717213838.52439-1-Brian.Inglis@SystematicSW.ab.ca>
|
From: | Keith Christian <keith1christian AT gmail DOT com>
|
Date: | Mon, 18 Jul 2022 19:50:53 -0600
|
Message-ID: | <CAFWoy7HYdk8fLW=w2Gn4udzHXemnW5_WyKn_v9rypNC29WgktA@mail.gmail.com>
|
Subject: | Re: [ANNOUNCEMENT] Test: coreutils 9.0 (TEST)
|
To: | cygwin AT cygwin DOT com
|
X-Spam-Status: | No, score=-0.8 required=5.0 tests=BAYES_00, DKIM_SIGNED,
|
| DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, KAM_SHORT,
|
| RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS,
|
| TXREP autolearn=ham autolearn_force=no version=3.4.6
|
X-Spam-Checker-Version: | SpamAssassin 3.4.6 (2021-04-09) on
|
| server2.sourceware.org
|
X-BeenThere: | cygwin AT cygwin DOT com
|
X-Mailman-Version: | 2.1.29
|
List-Id: | General Cygwin discussions and problem reports <cygwin.cygwin.com>
|
List-Archive: | <https://cygwin.com/pipermail/cygwin/>
|
List-Post: | <mailto:cygwin AT cygwin DOT com>
|
List-Help: | <mailto:cygwin-request AT cygwin DOT com?subject=help>
|
List-Subscribe: | <https://cygwin.com/mailman/listinfo/cygwin>,
|
| <mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
|
Sender: | "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>
|
I'd like to test coreutils but cannot find the docs for how to install
a test version.
Sorry, but I don't see anything in setup.exe that would facilitate
installing a test version, seems I recall that test versions were
available to install via setup.
On Sun, Jul 17, 2022 at 9:43 PM Cygwin coreutils Co-Maintainer
<Brian DOT Inglis AT systematicsw DOT ab DOT ca> wrote:
>
> The following test package has been uploaded to the Cygwin distribution:
>
> * coreutils 9.0
>
> GNU core utilities (includes fileutils, shellutils and textutils)
>
> Common core utilities include: [ arch b2sum base32 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 id install join link ln logname ls md5sum mkdir
> mkfifo mknod mktemp mv nice nl nohup nproc numfmt 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
> stdbuf stty sum sync tac tail tee test timeout touch tr true truncate
> tsort tty uname unexpand uniq unlink users vdir wc who whoami yes
>
> Please test these Base category utilities as extensively as possible
> (especially if you are a Cygwin package maintainer) as this package is
> used in all installations and the latest test release had issues.
> I have it locally installed so it is used by commands, scripts,
> cron jobs, and cygport builds, so it has and is getting frequent
> exercise with no apparent issues so far.
> If no issues are reported within a couple of weeks the package will be
> upgraded to current.
>
> For more information, see the project home pages:
>
> https://www.gnu.org/software/coreutils
> https://savannah.gnu.org/projects/coreutils
>
> In case of doubts about changes, it may be useful to check the FAQ or Gotchas:
>
> https://www.gnu.org/software/coreutils/faq/coreutils-faq.html
> https://www.pixelbeat.org/docs/coreutils-gotchas.html
>
> For changes since the previous Cygwin release, see below or read
> /usr/share/doc/coreutils/NEWS after installation; for complete details see:
>
> https://github.com/coreutils/coreutils/blob/v9.0/NEWS
> https://git.sv.gnu.org/gitweb/?p=coreutils.git;a=log;h=refs/tags/v9.0
> /usr/share/doc/coreutils/ChangeLog
>
>
> Noteworthy changes in release 9.0 (2021-09-24)
>
> Bug fixes
>
> * chmod -v no longer misreports modes of dangling symlinks.
> [bug introduced in coreutils-5.3.0]
>
> * cp -a --attributes-only now never removes destination files,
> even if the destination files are hardlinked, or the source
> is a non regular file.
> [bug introduced in coreutils-8.6]
>
> * csplit --suppress-matched now elides the last matched line
> when a specific number of pattern matches are performed.
> [bug introduced with the --suppress-matched feature in coreutils-8.22]
>
> * df no longer outputs duplicate remote mounts in the presence of bind mounts.
> [bug introduced in coreutils-8.26]
>
> * df no longer mishandles command-line args that it pre-mounts
> [bug introduced in coreutils-8.29]
>
> * du no longer crashes on XFS file systems when the directory hierarchy is
> heavily changed during the run.
> [bug introduced in coreutils-8.25]
>
> * env -S no longer crashes when given unusual whitespace characters
> [bug introduced in coreutils-8.30]
>
> * expr no longer mishandles unmatched \(...\) in regular expressions.
> [bug introduced in coreutils-6.0]
>
> * ls no longer crashes when printing the SELinux context for unstatable files.
> [bug introduced in coreutils-6.9.91]
>
> * mkdir -m no longer mishandles modes more generous than the umask.
> [bug introduced in coreutils-8.22]
>
> * nl now handles single character --section-delimiter arguments,
> by assuming a second ':' character has been specified, as specified by POSIX.
> [This bug was present in "the beginning".]
>
> * pr again adjusts tabs in input, to maintain alignment in multi column output.
> [bug introduced in coreutils-6.9]
>
> * rm no longer skips an extra file when the removal of an empty directory fails.
> [bug introduced by the rewrite to use fts in coreutils-8.0]
>
> * split --number=K/N will again correctly split chunk K of N to stdout.
> Previously a chunk starting after 128KiB, output the wrong part of the file.
> [bug introduced in coreutils-8.26]
>
> * tail -f no longer overruns a stack buffer when given too many files
> to follow and ulimit -n exceeds 1024.
> [bug introduced in coreutils-7.5]
>
> * tr no longer crashes when using --complement with certain
> invalid combinations of case character classes.
> [bug introduced in coreutils-8.6]
>
> * basenc --base64 --decode no longer silently discards decoded characters
> on (1024*5) buffer boundaries
> [bug introduced in coreutils-8.31]
>
> Changes in behavior
>
> * cp and install now default to copy-on-write (COW) if available.
>
> * cp, install and mv now use the copy_file_range syscall if available.
> Also, they use lseek+SEEK_HOLE rather than ioctl+FS_IOC_FIEMAP on sparse
> files, as lseek is simpler and more portable.
>
> * On GNU/Linux systems, ls no longer issues an error message on a
> directory merely because it was removed. This reverts a change
> that was made in release 8.32.
>
> * ptx -T no longer attempts to substitute old-fashioned TeX escapes
> for 8-bit non-ASCII alphabetic characters. TeX indexes should
> instead use '\usepackage[latin1]{inputenc}' or equivalent.
>
> * stat will use decomposed (major,minor) device numbers in its default format.
> This is less ambiguous, and more consistent with ls.
>
> * sum [-r] will output a file name, even if only a single name is passed.
> This is consistent with sum -s, cksum, and other sum(1) implementations.
>
> New Features
>
> * cksum now supports the -a (--algorithm) option to select any
> of the existing sum, md5sum, b2sum, sha*sum implementations etc.
> cksum now subsumes all of these programs, and coreutils
> will introduce no future standalone checksum utility.
>
> * cksum -a now supports the 'sm3' argument, to use the SM3 digest algorithm.
>
> * cksum --check now supports auto detecting the digest type to use,
> when verifying tagged format checksums.
>
> * expr and factor now support bignums on all platforms.
>
> * ls --classify now supports the "always", "auto", or "never" flags,
> to support only outputting classifier characters if connected to a tty.
>
> * ls now accepts the --sort=width option, to sort by file name width.
> This is useful to more compactly organize the default vertical column output.
>
> * ls now accepts the --zero option, to terminate each output line with
> NUL instead of newline.
>
> * nl --line-increment can now take a negative number to decrement the count.
>
> * stat supports more formats for representing decomposed device numbers.
> %Hd,%Ld and %Hr,%Lr will output major,minor device numbers and device types
> respectively. %d corresponds to st_dev and %r to std_rdev.
>
> Improvements
>
> * cat --show-ends will now show \r\n as ^M$. Previously the \r was taken
> literally, thus overwriting the first character in the line with '$'.
>
> * cksum [-a crc] is now up to 4 times faster by using a slice by 8 algorithm,
> and at least 8 times faster where pclmul instructions are supported.
> A new --debug option will indicate if pclmul is being used.
>
> * md5sum --check now supports checksum files with CRLF line endings.
> This also applies to cksum, sha*sum, and b2sum.
>
> * df now recognizes these file systems as remote:
> acfs, coda, fhgfs, gpfs, ibrix, ocfs2, and vxfs.
>
> * rmdir now clarifies the error if a symlink_to_dir/ has not been traversed.
> This is the case on GNU/Linux systems, where the trailing slash is ignored.
>
> * stat and tail now know about the "devmem", "exfat", "secretmem", "vboxsf",
> and "zonefs" file system types. stat -f -c%T now reports the file system
> type, and tail -f uses polling for "vboxsf" and inotify for the others.
>
> * timeout now supports sub-second timeouts on macOS.
>
> * wc is up to 5 times faster when counting only new line characters,
> where avx2 instructions are supported.
> A new --debug option will indicate if avx2 is being used.
>
>
> --
> Problem reports: https://cygwin.com/problems.html
> FAQ: https://cygwin.com/faq/
> Documentation: https://cygwin.com/docs.html
> Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
- Raw text -