--- /dev/null
+util-linux v2.40.2 Release Notes
+================================
+
+Changes between v2.40.1 and v2.40.2
+-----------------------------------
+
+autotools:
+ - Properly order install dependencies of pam_lastlog2 [Thomas Weißschuh]
+ - make pam install path configurable [Thomas Weißschuh]
+bash-completion:
+ - add logger --sd-* completions [Ville Skyttä]
+build-sys:
+ - _PATH_VENDORDIR workaround [Karel Zak]
+cfdisk:
+ - fix possible integer overflow [coverity scan] [Karel Zak]
+docs:
+ - update AUTHORS file [Karel Zak]
+include/pidfd-utils:
+ - provide ENOSYS stubs if pidfd functions are missing [Thomas Weißschuh]
+ - remove hardcoded syscall fallback [Karel Zak]
+lib/buffer:
+ - introduce ul_buffer_get_string() [Thomas Weißschuh]
+lib/fileutils:
+ - add ul_basename() [Karel Zak]
+lib/path:
+ - Fix ul_path_read_buffer() [Daan De Meyer]
+lib/sysfs:
+ - abort device hierarchy walk at root of sysfs [Thomas Weißschuh]
+ - zero-terminate result of sysfs_blkdev_get_devchain() [Thomas Weißschuh]
+libmount:
+ - fix syscall save function [Karel Zak]
+ - fix tree FD usage in subdir hook [Karel Zak]
+ - improving robustness in reading kernel messages [Karel Zak]
+ - add pidfs to pseudo fs list [Mike Yuan]
+libsmartcols:
+ - fix reduction stages use [Karel Zak]
+ - ensure filter-scanner/paser.c file is newer than the .h file [Chen Qi]
+libuuid:
+ - clear uuidd cache on fork() [Thomas Weißschuh]
+ - drop check for HAVE_TLS [Thomas Weißschuh]
+ - drop duplicate assignment liuuid_la_LDFLAGS [Karel Zak]
+ - split uuidd cache into dedicated struct [Thomas Weißschuh]
+ - Conditionally add uuid_time64 to sym. version map [Nicholas Vinson]
+lscpu:
+ - New Arm Cortex part numbers [Jeremy Linton]
+lsfd:
+ - Refactor the pidfd logic into lsfd-pidfd.c [Xi Ruoyao]
+ - Support pidfs [Xi Ruoyao]
+ - test Adapt test cases for pidfs [Xi Ruoyao]
+meson:
+ - Correctly require the Python.h header for the python dependency [Jordan Williams]
+ - Fix build-python option [Jordan Williams]
+ - Only require Python module when building pylibmount [Jordan Williams]
+misc-utils:
+ - uuidd Use ul_sig_err instead of errx [Cristian Rodríguez]
+mkswap.8.adoc:
+ - update note regarding swapfile creation [Mike Yuan]
+po:
+ - merge changes [Karel Zak]
+ - update es.po (from translationproject.org) [Antonio Ceballos Roa]
+ - update ja.po (from translationproject.org) [Hideki Yoshida]
+po-man:
+ - merge changes [Karel Zak]
+rename:
+ - use ul_basename() [Karel Zak]
+sys-utils/setpgid:
+ - make -f work [Emanuele Torre]
+wdctl:
+ - always query device node when sysfs is unavailable [Thomas Weißschuh]