From Ben Hutchings@21:1/5 to All on Thu Aug 22 17:10:01 2024
This release fixes a number of bugs:
- copy_file handles avoids duplicating files whose source filename
includes a directory symlink.
- The autopkgtest test cases now work on ppc64el.
- mkinitramfs exits with an error if dracut-install fails.
It adds several features:
- Support for MS Surface Pro 4 keyboard when MODULES=most.
- The onboard_usb_hub or onboard_usb_dev driver is included when
MODULES=most.
- Drivers for supplier devices are also included when MODULES=dep.
- mkinitramfs gained a -m option to override the MODULES setting.
and optimisations:
- Iteration over module directories is mostly deferred to
dracut-install.
- The main cpio archive is piped to the compressor rather
than written to a temporary file first,
Known breaking change:
- The bug fix in copy_file exposed other longstanding bugs in this
function, that affect in particular the reiserfsprogs hook.
This will be fixed by another release shortly.
The shortlog is below.
Ben.
Alper Nebi Yasak (4):
hook-functions: auto_add_modules: Add onboard_usb_hub, onboard_usb_dev
hook-functions: add_loaded_modules: Walk bound devices for suppliers
d/gbp.conf: Set gbp-dch options matching existing changelog entries
mkinitramfs: Add -m argument to override MODULES setting
Ben Hutchings (18):
Releasing version 0.143.1.
Merge branch 'enable-kvm' into 'master'
Merge branch 'replace-copy_modules_dir-calls-by-dracut' into 'master'
Merge branch 'avoid-tmp-main-cpio' into 'master'
Merge branch 'multitouch' into 'master'
Merge branch 'fsck-mention-device' into 'master'
Merge branch 'onboard-usb-hub' into 'master'
Merge branch 'dep-walk-loaded-modules' into 'master'
Merge branch 'gbp-dch-config' into 'master'
Merge branch 'mkinitramfs-modules-arg' into 'master'
hook_functions: Fix copy_file with source including a directory symlink
Merge branch 'shellcheck' into 'master'
Merge branch 'copy-file-symlink-dir' into 'master'
autopkgtest: Fix name of ppc64el kernel flavour
autopkgtest: Fix test failure when built-in drivers request firmware
Merge branch 'autopkgtest-fixes' into 'master'
mkinitramfs, hook-functions: Exit with error if dracut-install fails
Releasing version 0.144.
Benjamin Drung (8):
Replace copy_modules_dir by manual_add_modules calls
autopkgtest: Enable KVM if available
mkinitramfs: Use pipefail for creating final initrd.img file
mkinitramfs: Do not store intermediate main cpio archive
install hid-multitouch module for Surface Pro 4 Keyboard
fsck: Mention file system name in failed identification warning
Move shellcheck configuration to .shellcheckrc
Check shell scripts for POSIX sh compliance
--
Ben Hutchings
All the simple programs have been written, and all the good names taken