|
|
|
|
Changelog for coreutils-testsuite-9.5-1.1.x86_64.rpm :
* Tue Jul 09 2024 Bernhard Voelker - coreutils-i18n.patch: fold(1): fix exit code for non-existent file. The exit code of fold(1) was zero for non-existent file: $ fold badfile; echo $? fold: badfile: No such file or directory 0 The bug was introduced by the downstrean I18N patch. (rhbz#2296201) * Mon Apr 01 2024 Bernhard Voelker - Update to 9.5: Bug fixes: * chmod -R now avoids a race where an attacker may replace a traversed file with a symlink, causing chmod to operate on an unintended file. [This bug was present in \"the beginning\".] * cp, mv, and install no longer issue spurious diagnostics like \"failed to preserve ownership\" when copying to GNU/Linux CIFS file systems. They do this by working around some Linux CIFS bugs. * cp --no-preserve=mode will correctly maintain set-group-ID bits for created directories. Previously on systems that didn\'t support ACLs, cp would have reset the set-group-ID bit on created directories. [bug introduced in coreutils-8.20] * join and uniq now support multi-byte characters better. For example, \'join -tX\' now works even if X is a multi-byte character, and both programs now treat multi-byte characters like U+3000 IDEOGRAPHIC SPACE as blanks if the current locale treats them so. * numfmt options like --suffix no longer have an arbitrary 127-byte limit. [bug introduced with numfmt in coreutils-8.21] * mktemp with --suffix now better diagnoses templates with too few X\'s. Previously it conflated the insignificant --suffix in the error. [bug introduced in coreutils-8.1] * sort again handles thousands grouping characters in single-byte locales where the grouping character is greater than CHAR_MAX. For e.g. signed character platforms with a 0xA0 (aka  ) grouping character. [bug introduced in coreutils-9.1] * split --line-bytes with a mixture of very long and short lines no longer overwrites the heap (CVE-2024-0684). [bug introduced in coreutils-9.2] * tail no longer mishandles input from files in /proc and /sys file systems, on systems with a page size larger than the stdio BUFSIZ. [This bug was present in \"the beginning\".] * timeout avoids a narrow race condition, where it might kill arbitrary processes after a failed process fork. [bug introduced with timeout in coreutils-7.0] * timeout avoids a narrow race condition, where it might fail to kill monitored processes immediately after forking them. [bug introduced with timeout in coreutils-7.0] * wc no longer fails to count unprintable characters as parts of words. [bug introduced in textutils-2.1] Changes in behavior: * base32 and base64 no longer require padding when decoding. Previously an error was given for non padded encoded data. * base32 and base64 have improved detection of corrupted encodings. Previously encodings with non zero padding bits were accepted. * basenc --base16 -d now supports lower case hexadecimal characters. Previously an error was given for lower case hex digits. * cp --no-clobber, and mv -n no longer exit with failure status if existing files are encountered in the destination. Instead they revert to the behavior from before v9.2, silently skipping existing files. * ls --dired now implies long format output without hyperlinks enabled, and will take precedence over previously specified formats or hyperlink mode. * numfmt will accept lowercase \'k\' to indicate Kilo or Kibi units on input, and uses lowercase \'k\' when outputting such units in \'--to=si\' mode. * pinky no longer tries to canonicalize the user\'s login location by default, rather requiring the new --lookup option to enable this often slow feature. * wc no longer ignores encoding errors when counting words. Instead, it treats them as non white space. New features: * chgrp now accepts the --from=OWNER:GROUP option to restrict changes to files with matching current OWNER and/or GROUP, as already supported by chown(1). * chmod adds support for -h, -H,-L,-P, and --dereference options, providing more control over symlink handling. This supports more secure handling of CLI arguments, and is more consistent with chown, and chmod on other systems. * cp now accepts the --keep-directory-symlink option (like tar), to preserve and follow existing symlinks to directories in the destination. * cp and mv now accept the --update=none-fail option, which is similar to the --no-clobber option, except that existing files are diagnosed, and the command exits with failure status if existing files. The -n,--no-clobber option is best avoided due to platform differences. * env now accepts the -a,--argv0 option to override the zeroth argument of the command being executed. * mv now accepts an --exchange option, which causes the source and destination to be exchanged. It should be combined with - -no-target-directory (-T) if the destination is a directory. The exchange is atomic if source and destination are on a single file system that supports atomic exchange; --exchange is not yet supported in other situations. * od now supports printing IEEE half precision floating point with -t fH, or brain 16 bit floating point with -t fB, where supported by the compiler. * tail now supports following multiple processes, with repeated --pid options. Improvements: * cp,mv,install,cat,split now read and write a minimum of 256KiB at a time. This was previously 128KiB and increasing to 256KiB was seen to increase throughput by 10-20% when reading cached files on modern systems. * env,kill,timeout now support unnamed signals. kill(1) for example now supports sending such signals, and env(1) will list them appropriately. * SELinux operations in file copy operations are now more efficient, avoiding unneeded MCS/MLS label translation. * sort no longer dynamically links to libcrypto unless -R is used. This decreases startup overhead in the typical case. * wc is now much faster in single-byte locales and somewhat faster in multi-byte locales.- coreutils-9.4.split-CVE-2024-0684.patch: Remove now-upstream patch.- gnulib-readutmp-under-gdm.patch: Likewise.- gnulib-readutmp.patch: Likewise.- coreutils-i18n.patch: Remove multi-byte patches for join and uniq, as the upstream version now handles those tests. Pull in gnulib module mbchar manually, as it is a dependency of mbfile, but dropped out of the upstream dependency chain.- coreutils-misc.patch: Remove change for gnulib-tests/test-isnanl.h.- coreutils-fix-gnulib-time_r-tests.patch: Add upstream gnulib patch to skip French test if TZ=\'Europe/Paris\' does not work. * Mon Feb 26 2024 Dominique Leuenberger - Use %patch -P N instead of deprecated %patchN. * Sun Jan 21 2024 Bernhard Voelker - coreutils-9.4.split-CVE-2024-0684.patch: Add upstream patch: split: do not shrink hold buffer. (CVE-2024-0684, bsc#1218982)- coreutils-i18n.patch: Update from Fedora to fix build on i686 on GCC14. * Sun Sep 17 2023 Bernhard Voelker - gnulib-readutmp-under-gdm.patch: Add upstream gnulib patch to fix crash of who/uptime when gdm is in use. [bsc#1215361]- gnulib-readutmp.patch: Update with upstream patch. * Thu Aug 31 2023 Thorsten Kukuk - Update to 9.4: Bug fixes: * b2sum --check will no longer read unallocated memory when presented with malformed checksum lines. [bug introduced in coreutils-9.2] * cp --parents again succeeds when preserving mode for absolute directories. Previously it would have failed with a \"No such file or directory\" error. [bug introduced in coreutils-9.1] * cp --sparse=never will avoid copy-on-write (reflinking) and copy offloading, to ensure no holes present in the destination copy. [bug introduced in coreutils-9.0] * cksum again diagnoses read errors in its default CRC32 mode. [bug introduced in coreutils-9.0] * cksum --check now ensures filenames with a leading backslash character are escaped appropriately in the status output. This also applies to the standalone checksumming utilities. [bug introduced in coreutils-8.25] * dd again supports more than two multipliers for numbers. Previously numbers of the form \'1024x1024x32\' gave \"invalid number\" errors. [bug introduced in coreutils-9.1] * factor, numfmt, and tsort now diagnose read errors on the input. [This bug was present in \"the beginning\".] * install --strip now supports installing to files with a leading hyphen. Previously such file names would have caused the strip process to fail. [This bug was present in \"the beginning\".] * ls now shows symlinks specified on the command line that can\'t be traversed. Previously a \"Too many levels of symbolic links\" diagnostic was given. [This bug was present in \"the beginning\".] * pr --length=1 --double-space no longer enters an infinite loop. [This bug was present in \"the beginning\".] * tac now handles short reads on its input. Previously it may have exited erroneously, especially with large input files with no separators. [This bug was present in \"the beginning\".] * uptime no longer incorrectly prints \"0 users\" on OpenBSD, and is being built again on FreeBSD and Haiku. [bugs introduced in coreutils-9.2] * wc -l and cksum no longer crash with an \"Illegal instruction\" error on x86 Linux kernels that disable XSAVE YMM. This was seen on Xen VMs. [bug introduced in coreutils-9.0] Changes in behavior: * cp -v and mv -v will no longer output a message for each file skipped due to -i, or -u. Instead they only output this information with --debug. I.e., \'cp -u -v\' etc. will have the same verbosity as before coreutils-9.3. * cksum -b no longer prints base64-encoded checksums. Rather that short option is reserved to better support emulation of the standalone checksum utilities with cksum. * mv dir x now complains differently if x/dir is a nonempty directory. Previously it said \"mv: cannot move \'dir\' to \'x/dir\': Directory not empty\", where it was unclear whether \'dir\' or \'x/dir\' was the problem. Now it says \"mv: cannot overwrite \'x/dir\': Directory not empty\". Similarly for other renames where the destination must be the problem. [problem introduced in coreutils-6.0]- Enable systemd-logind support- Add gnulib-readutmp.patch: Fix seg.fault of who, pinky, uptime [dgo#65617]- Create -systemd flavor with binaries linked against libsystemd- Drop coreutils-invalid-ids.patch to get consistent behavior, most tools where already removed from that patch.- coreutils-misc.patch: adjust paths- coreutils-skip-some-sort-tests-on-ppc.patch: adjust paths- coreutils-test_without_valgrind.patch: adjust paths- coreutils-i18n.patch: update from Fedora * Thu Apr 20 2023 Bernhard Voelker - update to 9.3: Bug fixes: * cp --reflink=auto (the default), mv, and install will again fall back to a standard copy in more cases. Previously copies could fail with permission errors on more restricted systems like android or containers etc. [bug introduced in coreutils-9.2] * cp --recursive --backup will again operate correctly. Previousy it may have issued \"File exists\" errors when it failed to appropriately rename files being replaced. [bug introduced in coreutils-9.2] * date --file and dircolors will now diagnose a failure to read a file. Previously they would have silently ignored the failure. [This bug was present in \"the beginning\".] * md5sum --check again correctly prints the status of each file checked. Previously the status for files was printed as \'OK\' once any file had passed. This also applies to cksum, sha *sum, and b2sum. [bug introduced in coreutils-9.2] * wc will now diagnose if any total counts have overflowed. [This bug was present in \"the beginning\".] * `wc -c` will again correctly update the read offset of inputs. Previously it deduced the size of inputs while leaving the offset unchanged. [bug introduced in coreutils-8.27] * Coreutils programs no longer fail for timestamps past the year 2038 on obsolete configurations with 32-bit signed time_t, because the build procedure now rejects these configurations. [This bug was present in \"the beginning\".] Changes in behavior: * \'cp -n\' and \'mv -n\' now issue an error diagnostic if skipping a file, to correspond with -n inducing a nonzero exit status as of coreutils 9.2. Similarly \'cp -v\' and \'mv -v\' will output a message for each file skipped due to -n, -i, or -u. New features: * cp and mv now support --update=none to always skip existing files in the destination, while not affecting the exit status. This is equivalent to the --no-clobber behavior from before v9.2.- drop fix-reflink-fallback.patch (upstream). * Thu Apr 06 2023 Dirk Müller - add fix-reflink-fallback.patch (bsc#1210033) * Tue Mar 21 2023 Dirk Müller - update to 9.2: * cksum now accepts the --base64 (-b) option to print base64-encoded checksums. It also accepts/checks such checksums. * cksum now accepts the --raw option to output a raw binary checksum. No file name or other information is output in this mode. * cp, mv, and install now accept the --debug option to print details on how a file is being copied. * factor now accepts the --exponents (-h) option to print factors in the form p^e, rather than repeating the prime p, e times. * ls now supports the --time=modification option, to explicitly select the default mtime timestamp for display and sorting. * mv now supports the --no-copy option, which causes it to fail when asked to move a file to a different file system. * split now accepts options like \'-n SIZE\' that exceed machine integer range, when they can be implemented as if they were infinity. * split -n now accepts piped input even when not in round-robin mode, by first copying input to a temporary file to determine its size. * wc now accepts the --total={auto,never,always,only} option to give explicit control over when the total is output. * \'cp --reflink=always A B\' no longer leaves behind a newly created empty file B merely because copy-on-write clones are not supported. * \'cp -n\' and \'mv -n\' now exit with nonzero status if they skip their action because the destination exists, and likewise for \'cp - i\', \'ln -i\', and \'mv -i\' when the user declines. (POSIX specifies this for \'cp -i\' and \'mv -i\'.) * cp, mv, and install again read in multiples of the reported block size, to support unusual devices that may have this constraint. * du --apparent now counts apparent sizes only of regular files and symbolic links. POSIX does not specify the meaning of apparent sizes (i.e., st_size) for other file types, and counting those sizes could cause confusing and unwanted size mismatches. * \'ls -v\' and \'sort -V\' go back to sorting \".0\" before \".A\", reverting to the behavior in coreutils-9.0 and earlier. This behavior is now documented. * ls --color now matches a file extension case sensitively if there are different sequences defined for separate cases. * printf unicode \\uNNNN, \\UNNNNNNNN syntax, now supports all valid unicode code points. Previously is was restricted to the C universal character subset, which restricted most points <= 0x9F. * runcon now exits with status 125 for internal errors. Previously upon internal errors it would exit with status 1, which was less distinguishable from errors from the invoked command. * \'split -n N\' now splits more evenly when the input size is not a multiple of N, by creating N output files whose sizes differ by at most 1 byte. Formerly, it did this only when the input size was less than N. * \'stat -c %s\' now prints sizes as unsigned, consistent with \'ls\'. * a long list of bugfixes, see included NEWS file for details- drop gnulib-simple-backup-fix.patch (upstream)- drop coreutils-tests-workaround-make-fdleak.patch (obsolete) * Mon Sep 26 2022 Bernhard Voelker - coreutils-tests-workaround-make-fdleak.patch: Add patch to work around a GNU make bug which leaks file descriptors when using the jobserver; this makes some tests fail.- coreutils.spec: Reference the patch. * Tue Aug 09 2022 Dirk Müller - refresh coreutils-i18n.patch from Fedora to make expand and unexpand more similar * Mon Aug 08 2022 Stephan Kulow - Remove python2 from buildrequires - appears to be a left over * Tue Aug 02 2022 Dirk Müller - add missing hostname buildrequires * Mon Aug 01 2022 Dirk Müller - refresh coreutils-i18n.patch to prevent unexpand from failing on control characters (brc#2112870) (bsc#1202029)- extend psuffix handling to be quilt(1) compatible * Tue Apr 26 2022 Dirk Müller - remove builddisabled conditions for rings - will be done now as BuildFlags: excludebuilds * Sun Apr 24 2022 Bernhard Voelker - gnulib-simple-backup-fix.patch: Add patch to make simple backups in correct directory; broken in 9.1. See https://bugs.gnu.org/55029 * Thu Apr 21 2022 Dirk Müller - update to 9.1: * chmod -R no longer exits with error status when encountering symlinks. All files would be processed correctly, but the exit status was incorrect. * If \'cp -Z A B\' checks B\'s status and some other process then removes B, cp no longer creates B with a too-generous SELinux security context before adjusting it to the correct value. * \'cp --preserve=ownership A B\' no longer ignores the umask when creating B. Also, \'cp --preserve-xattr A B\' is less likely to temporarily chmod u+w B. * \'id xyz\' now uses the name \'xyz\' to determine groups, instead of xyz\'s uid. * \'ls -v\' and \'sort -V\' no longer mishandle corner cases like \"a..a\" vs \"a.+\" or lines containing NULs. Their behavior now matches the documentation for file names like \".m4\" that consist entirely of an extension, and the documentation has been clarified for unusual cases. * \'mv -T --backup=numbered A B/\' no longer miscalculates the backup number for B when A is a directory, possibly inflooping. * cat now uses the copy_file_range syscall if available, when doing simple copies between regular files. This may be more efficient, by avoiding user space copies, and possibly employing copy offloading or reflinking. * chown and chroot now warn about usages like \"chown root.root f\", which have the nonstandard and long-obsolete \".\" separator that causes problems on platforms where user names contain \".\". Applications should use \":\" instead of \".\". * cksum no longer allows abbreviated algorithm names, so that forward compatibility and robustness is improved. * date +\'%-N\' now suppresses excess trailing digits, instead of always padding them with zeros to 9 digits. It uses clock_getres and clock_gettime to infer the clock resolution. * dd conv=fsync now synchronizes output even after a write error, and similarly for dd conv=fdatasync. * dd now counts bytes instead of blocks if a block count ends in \"B\". For example, \'dd count=100KiB\' now copies 100 KiB of data, not 102,400 blocks of data. The flags count_bytes, skip_bytes and seek_bytes are therefore obsolescent and are no longer documented, though they still work. * ls no longer colors files with capabilities by default, as file-based capabilties are very rarely used, and lookup increases processing per file by about 30%. It\'s best to use getcap [-r] to identify files with capabilities. * ls no longer tries to automount files, reverting to the behavior before the statx() call was introduced in coreutils-8.32. * stat no longer tries to automount files by default, reverting to the behavior before the statx() call was introduced in coreutils-8.32. Only `stat --cached=never` will continue to automount files. * timeout --foreground --kill-after=... will now exit with status 137 if the kill signal was sent, which is consistent with the behavior when the --foreground option is not specified. This allows users to distinguish if the command was more forcefully terminated. * dd now supports the aliases iseek=N for skip=N, and oseek=N for seek=N, like FreeBSD and other operating systems. * dircolors takes a new --print-ls-colors option to display LS_COLORS entries, on separate lines, colored according to the entry color code. * dircolors will now also match COLORTERM in addition to TERM environment variables. The default config will apply colors with any COLORTERM set. * cp, mv, and install now use openat-like syscalls when copying to a directory. * This avoids some race conditions and should be more efficient. * The new \'date\' option --resolution outputs the timestamp resolution. * With conv=fdatasync or conv=fsync, dd status=progress now reports any extra final progress just before synchronizing output data, since synchronizing can take a long time. * printf now supports printing the numeric value of multi-byte characters. * sort --debug now diagnoses issues with --field-separator characters that conflict with characters possibly used in numbers. * \'tail -f file | filter\' now exits on Solaris when filter exits. * root invoked coreutils, that are built and run in single binary mode, now adjust /proc/$pid/cmdline to be more specific to the utility being run, rather than using the general \"coreutils\" binary name.- coreutils-i18n.patch: Re-sync the patch with Fedora.- drop coreutils-chmod-fix-exit-status-ign-symlinks.patch (upstream) * Mon Oct 04 2021 Bernhard Voelker - coreutils-i18n.patch: Re-sync the patch with Fedora. Refresh the patch, adding a hunk to link the expand+unexpand tools against lib/mbfile.c, thus fixing build problems with clang (see https://src.fedoraproject.org/rpms/coreutils/c/f4a53e34). * Fri Oct 01 2021 Dirk Müller - spec file cleanups (spec-cleaner run) * Thu Sep 30 2021 Bernhard Voelker - coreutils-skip-tests-rm-ext3-perf.patch: Add patch to skip the test \'tests/rm/ext3-perf.sh\' temporarily as it hangs on OBS. * Sun Sep 26 2021 Bernhard Voelker - Update to 9.0: * Noteworthy changes in release 9.0 (2021-09-24) [stable] * * 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\ 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.- Remove patches which are included in the new upstream version now: * coreutils-gnulib-disable-test-float.patch * coreutils-ls-restore-8.31-behavior-on-removed-dirs.patch * coreutils-tests-fix-FP-in-ls-stat-free-color.patch * gnulib-test-avoid-FP-perror-strerror.patch- coreutils-i18n.patch: Refresh patch. Also patch \'tests/Coreutils.pm\' used by perl-based tests to allow longer test names ... which the i18n tests with their \"-mb\" suffix have.- coreutils-chmod-fix-exit-status-ign-symlinks.patch: Add upstream patch to fix a regression with the exit code of chmod introduced in 9.0.- coreutils.spec: * Version: bump version. * Remove the above removed patches. * Reference the above new patch. * Thu Apr 29 2021 Callum Farmer - Use new packageand format * Fri Apr 23 2021 Bernhard Voelker - coreutils-tests-fix-FP-in-ls-stat-free-color.patch: Add upstream patch to avoid FP in testsuite.- coreutils.spec: - Reference the above patch. - Change keyring URL to new GNU coreutils Group Release Keyring.- coreutils.keyring: Update with the Group Release Keyring.
|
|
|