Opened 7 months ago
Closed 6 months ago
#5482 closed enhancement (fixed)
util-linux-2.40.1
Reported by: | Bruce Dubbs | Owned by: | lfs-book |
---|---|---|---|
Priority: | normal | Milestone: | 12.2 |
Component: | Book | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description
New point version.
Change History (5)
follow-up: 4 comment:1 by , 7 months ago
comment:2 by , 7 months ago
I was a little premature. From the mailing list:
"I would like to announce the release of v2.40.1 from the stable/v2.40.1 branch this Thursday or Friday."
comment:3 by , 7 months ago
Still at -rc1, but here are the release notes:
Changes between v2.40 and v2.40.1
README.licensing/flock:
- Add MIT license mention
agetty:
- Don't override TERM passed by the user
all_syscalls:
- don't hardcode AWK invocation
- don't warn during cleanup
- fail if any step fails
- use sed to extract defines from headers
autotools:
- distribute pam_lastlog2/meson.build
bcachefs:
- Remove BCACHEFS_SB_MAX_SIZE & check
docs:
- add COPYING.MIT
- fix GPL name typo
- update AUTHORS file
findmnt:
- always zero-terminate SOURCES data
- revise the code for -I and -D option
lastlog2:
- begin descriptions of options with a lowercase letter
lib/pager: libblkid:
- Fix segfault when blkid.conf doesn't exist
- topology/ioctl correctly handle kernel types
- topology/ioctl simplify ioctl handling
libmount:
- Fix access check for utab in context
- fix comment typo for mnt_fs_get_comment()
- fix umount --read-only
libsmartcols:
- fix column reduction
- reset wrap after calculation
libuuid:
- (man) fix function declarations
losetup:
- losetup.8 Clarify --direct-io
lsblk:
- simplify SOURCES code
lsfd:
- (man) fix license name
- add LSFD_DEBUG env var for debugging
lslocks:
- don't abort gathering per-process information even if opening a /proc/[0-9]* fails
- remove a unused local variable
lsns:
- fix netns use [Karel Zak]
- report with warnx if a namespace related ioctl fails with ENOSYS
- tolerate lsns_ioctl(fd, NS_GET_{PARENT,USERNS}) failing with ENOSYS
meson:
- Add build-blkdiscard option
- Add build-blkpr option
- Add build-blkzone option
- Add build-blockdev option
- Add build-chcpu option
- Add build-dmesg option
- Add build-enosys option
- Add build-fadvise option
- Add build-fsfreeze option
- Add build-ipcmk option
- Add build-ldattach option
- Add build-lsclocks option
- Add build-lsfd option and make rt dependency optional
- Add build-rtcwake option
- Add build-script option
- Add build-scriptlive option
- Add build-setarch option
- Add have_pty variable to check if pty is available
- Add missing check for build-ipcrm option
- Define _DARWIN_C_SOURCE on macOS as is done in Autotools
- Don't define HAVE_ENVIRON_DECL when environ is unavailable
- Fix build by default and install behavior for build-pipesz option
- Fix false positive detection of mempcpy on macOS
- Only build libmount when required
- Only pick up the rt library once
- Only require the crypt library when necessary
- Only use the --version-script linker flag where it is supported
- Remove libblkid dependency on libmount
- Remove lingering mq_libs variable
- Require pty for the su and runuser executables
- Require the seminfo type for ipcmk, ipcrm, and ipcs
- Use has_type instead of sizeof to detect cpu_set_t type
- Use libblkid as a dependency
- Use libmount as a dependency
- respect c_args/CFLAGS when generating syscalls
pam_lastlog2:
- link against liblastlog
po:
- merge changes
po-man:
- merge changes
strutils.h:
- Include strings.h header for strncasecmp function
tests:
- (lsfd mkfds-multiplexing) skip if /proc/$pid/syscall is broken
- (lsns ioctl_ns) add more debug print
- (lsns ioctl_ns) record stdout/stderr for debugging the case
- (test_mkfds sockdiag) verify the recieved message to detect whether the socket is usable or not
textual:
- fix some typos and inconsistencies in usage and error messages
xalloc.h:
- Include stdio.h header for vasprintf function
comment:4 by , 7 months ago
Replying to Xi Ruoyao:
Hmm, I cannot find this.
It is available now.
https://www.kernel.org/pub/linux/utils/util-linux/v2.40/util-linux-2.40.1.tar.xz
Hmm, I cannot find this.