coreutils: update to 9.11.
GNU coreutils NEWS -*- outline -*-
* Noteworthy changes in release 9.11 (2026-04-20) [stable]
** Bug fixes
'dd' now always diagnoses partial writes correctly upon write failure.
Previously it may have indicated that only full writes were performed.
[This bug was present in "the beginning".]
'fold' will no longer truncate output when encountering 0xFF bytes.
[bug introduced in coreutils-9.8]
'fold' is again responsive to its input. Previously it would have delayed
processing until 256KiB was read from the input.
[bug introduced in coreutils-9.8]
[96 lines not shown]
p5-XML-Parser: update to 2.58.
2.58 2026-04-23 (by Todd Rinaldo)
Fixes:
- PR #260 Prevent element-name SV leak when Start or End handlers
die: wrap the call_sv in ENTER/SAVEFREESV/LEAVE so an exception
thrown from a handler no longer leaks one SV per call. Audited
all 19 XS callbacks — startElement and endElement were the only
ones with non-mortal SVs across a call_sv boundary
- PR #259 Add NULL check for GvIOp in XML_Do_External_Parse to
prevent a segfault when an ExternEnt handler returns an
unopened filehandle. GvIOp returns NULL for a glob that has
never been opened; both call sites previously passed the NULL
straight to newRV_inc
- PR #258 Release the parser when an Init or Final handler dies.
The release() call used to be skipped on exception, leaving a
circular reference through self_sv so DESTROY never ran and the
parser leaked permanently
[88 lines not shown]
p5-DateTime-TimeZone: update to 2.68.
2.68 2026-04-23
- This release is based on version 2026b of the Olson database. This release includes contemporary
changes for British Columbia, CA.
p5-Crypt-RIPEMD160: update to 0.14.
0.14 2026-04-23
Maintenance:
- Use GNU tar (gtar) on macOS when building the dist tarball to avoid
PaxHeader/ entries that fail the CPANTS no_pax_headers kwalitee
check. Falls back to system tar on non-macOS platforms. PR #66
- Update MANIFEST. PR #66
0.13 2026-04-23
Bug fixes:
- Use SvPVbyte in XS add() so wide-character strings are handled
consistently rather than relying on the caller's UTF-8 flag. PR #56
- Add binmode to addfile() for cross-platform consistency on Windows. PR #57
- Return $self from Perl-level add() and addfile() to enable method
chaining at the Perl layer (XS already returned $self). PR #54
- Zero MAC key material (key, k_ipad, k_opad) in DESTROY to reduce
[31 lines not shown]
font-util: update to 1.4.2.
Alan Coopersmith (7):
configure: Use AC_SYS_LARGEFILE to enable large file support
Add --help and --version options
Update ATTR_NORETURN for C23
Strip trailing whitespace from source files
ucs2any: Use reallocarray if available to protect against integer overflow
gitlab CI: drop the ci-fairy check-mr job
font-util 1.4.2
xf86-video-nv: update to 2.1.24.
Alan Coopersmith (8):
Quiet -Wredundant-decls from xorg/os.h fallbacks for new libc functions
Don't try to load xaa module if not compiled with XAA support
man page: stop claiming to use XAA on Xorg 1.13 & later
Improve man page formatting
g80: Avoid segfault if AccelMethod isn't set and XAA isn't built
Strip trailing whitespace from source files
gitlab CI: drop the ci-fairy check-mr job
xf86-video-nv 2.1.24
Enrico Weigelt, metux IT consult (2):
use XNFalloc() instead of xnfalloc
use XNFcallocarray() instead of xnfcalloc macro
Yusuf Khan (8):
g80: dont set accelmethod to xaa when xaa is disabled
nv: support 0xf0 device id range
[13 lines not shown]
xbitmaps: update to 1.1.4.
Alan Coopersmith (5):
Add a meson build system
xbitmaps.pc: Add URL
gitlab CI: drop the ci-fairy check-mr job
Strip trailing whitespace from source files
xbitmaps 1.1.4
xrandr: update to 1.5.4.
Alan Coopersmith (10):
Improve man page formatting
Additional man page formatting fixes
xrandr man page NAME line doesn't give functionality [Debian bug #941422]
man page: fix warnings from `mandoc -T lint`
Strip trailing whitespace from source files
Add more checks for malloc()/calloc() failure
gitlab CI: drop the ci-fairy check-mr job
COPYING: Add missing copyright notices from source files
meson: Add option to build with meson
xrandr 1.5.4
Bjarni Ingi Gislason (1):
xrandr.1: some editorial changes for this man page [Debian bug #1072490]
Jeremy Huddleston Sequoia (1):
set_gamma_info: fix heap-buffer-overflow with empty gamma ramps
[3 lines not shown]
geography/proj: Update to 9.8.1
(Actually, the update was committed with the gdal update by mistake.
This commit adds a comment to proj's Makefile and documents the
update.)
Upstream NEWS, less minor fixes:
## 9.8.1
### Warning
It was discovered after the PROJ 9.8.0 release that several EPSG updates introduced
after EPSG v12.033 - notably the introduction of national realizations of ETRS89
(ETRS89-XXX […] where XXX is the 3-letter ISO country code) - caused backward
incompatibilities in some workflows involving the ETRS89 CRS.
In particular, transformations between ETRS89 and national CRSs based on other
datums are known to be affected for Austria, Belgium, Catalonia, the Netherlands,
[21 lines not shown]