diff --git a/sys/kernel/initramfs-tools/remove-logsave.patch b/sys/kernel/initramfs-tools/remove-logsave.patch new file mode 100644 index 00000000..e18d920a --- /dev/null +++ b/sys/kernel/initramfs-tools/remove-logsave.patch @@ -0,0 +1,20 @@ +diff --git a/scripts/functions b/scripts/functions +index ae11b96..ec4e793 100644 +--- a/scripts/functions ++++ b/scripts/functions +@@ -496,13 +496,13 @@ _checkfs_once() + then + log_begin_msg "Will now check $NAME file system" + # shellcheck disable=SC2086 +- logsave -a -s $FSCK_LOGFILE fsck $spinner $force $fix -V -t "$TYPE" "$DEV" ++ fsck $spinner $force $fix -V -t "$TYPE" "$DEV" >> $FSCK_LOGFILE + FSCKCODE=$? + log_end_msg + else + log_begin_msg "Checking $NAME file system" + # shellcheck disable=SC2086 +- logsave -a -s $FSCK_LOGFILE fsck $spinner $force $fix -T -t "$TYPE" "$DEV" ++ fsck $spinner $force $fix -T -t "$TYPE" "$DEV" >> $FSCK_LOGFILE + FSCKCODE=$? + log_end_msg + fi diff --git a/sys/kernel/initramfs-tools/ympbuild b/sys/kernel/initramfs-tools/ympbuild index 13eacd02..c8668407 100644 --- a/sys/kernel/initramfs-tools/ympbuild +++ b/sys/kernel/initramfs-tools/ympbuild @@ -9,10 +9,12 @@ maintainer='aliriza' license=('GPLv3') source=("https://salsa.debian.org/kernel-team/initramfs-tools/-/archive/v$version/initramfs-tools-v$version.tar.gz" "remove-zstd.patch" - "non-debian.patch") + "non-debian.patch" + "remove-logsave.patch") depends=(eudev coreutils) makedepends=() md5sums=('a3765010fe0fc6a71fe900a798b759ea' + 'SKIP' 'SKIP' 'SKIP') uses=() @@ -23,7 +25,8 @@ cd $name-v$version prepare(){ patch -Np1 < ../remove-zstd.patch - patch -Np1 < ../non-debian.patch + patch -Np1 < ../remove-logsave.patch + patch -Np1 < ../non-debian.patch } package(){