| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: diffutils | Distribution: openSUSE Tumbleweed |
| Version: 3.12 | Vendor: openSUSE |
| Release: 1.1 | Build date: Fri Apr 11 06:45:45 2025 |
| Group: Productivity/Text/Utilities | Build host: reproducible |
| Size: 371020 | Source RPM: diffutils-3.12-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://www.gnu.org/software/diffutils/ | |
| Summary: GNU diff Utilities | |
The GNU diff utilities find differences between files. diff is used to make source code patches, for instance.
GFDL-1.2-only AND GPL-3.0-or-later
* Fri Apr 11 2025 Andreas Stieger <andreas.stieger@gmx.de>
- diffutils 3.12:
* diff -r no longer merely summarizes when comparing an empty
regular file to a nonempty regular file.
* diff -y no longer crashes when given nontrivial differences
- drop diff-fix-allocation-typo-leading-to-crashes.patch
* Sat Apr 05 2025 Tony Jones <tonyj@suse.com>
- Fix failure (noticed in sdiff as fatal "realloc(): invalid next size")
Original upstream report: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=77265
New patch: diff-fix-allocation-typo-leading-to-crashes.patch
* Wed Feb 05 2025 Andreas Stieger <andreas.stieger@gmx.de>
- diffutils 3.11:
* quote file names more consistently in diagnostics
* diff now outputs more information when symbolic links differ
* diff's --ignore-case (-i) and --ignore-file-name-case options
now support multi-byte characters
* diff now supports multi-byte characters when treating white
space
* In options like --expand-tabs (-t), --ignore-space-change (-b)
and --ignore-tab-expansion (-E), diff now recognizes non-ASCII
space characters and counts columns for non-ASCII characters.
* cmp -bl no longer omits "M-" from bytes with the high bit set
in single-byte locales like en_US.iso8859-1
* cmp -i N and -n N no longer fail merely because N is enormous.
* cmp -s no longer mishandles /proc files
* diff -E no longer mishandles some input lines containing '\a',
'\b', '\f', '\r', '\v', or '\0'.
* diff -ly no longer mishandles non-ASCII input.
* diff - A/B now works correctly when standard input is a
directory, by reading a file named B in that directory.
* diff no longer suffers from race conditions in some cases when
comparing files in a mutating file system
* Mon May 22 2023 Andreas Stieger <Andreas.Stieger@gmx.de>
- diffutils 3.10:
* cmp/diff can again work with file dates past Y2K38
* diff -D no longer fails to output #ifndef lines
* Mon Jan 16 2023 Andreas Stieger <andreas.stieger@gmx.de>
- diffutils 3.9:
* fixes for other platforms
* Wed Sep 14 2022 Andreas Schwab <schwab@suse.de>
- Skip gnulib test test-free under qemu emulation (bsc#1202260)
* Mon Sep 20 2021 Andreas Schwab <schwab@suse.de>
- Skip stack overflow tests under qemu emulation (bsc#1190046)
* Sat Aug 07 2021 Andreas Stieger <andreas.stieger@gmx.de>
- diffutils 3.8:
* diff no longer treats a closed stdin as representing an absent
file in usage like 'diff --new-file - foo <&-'
* diff and related programs no longer get confused if stdin,
stdout, or stderr are closed
* cmp, diff and sdiff no longer treat negative command-line
option-arguments as if they were large positive numbers
- drop gnulib-test-avoid-FP-perror-strerror.patch, upstream
- drop gnulib-c-stack.patch, equivalent change in c-stack
- remove deprecated texinfo packaging macros
* Mon Jul 19 2021 Andreas Schwab <schwab@suse.de>
- gnulib-c-stack.patch: c-stack: stop using SIGSTKSZ
* Mon Aug 31 2020 Bernhard Voelker <mail@bernhard-voelker.de>
- gnulib-test-avoid-FP-perror-strerror.patch: avoid false-positive
error in gnulib tests 'test-perror2' and 'test-strerror_r',
visible on armv7l.
/usr/bin/cmp /usr/bin/diff /usr/bin/diff3 /usr/bin/sdiff /usr/share/doc/packages/diffutils /usr/share/doc/packages/diffutils/AUTHORS /usr/share/doc/packages/diffutils/NEWS /usr/share/doc/packages/diffutils/README /usr/share/doc/packages/diffutils/THANKS /usr/share/info/diffutils.info.gz /usr/share/licenses/diffutils /usr/share/licenses/diffutils/COPYING /usr/share/man/man1/cmp.1.gz /usr/share/man/man1/diff.1.gz /usr/share/man/man1/diff3.1.gz /usr/share/man/man1/sdiff.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 23:22:36 2025