PKGBUILDs/core/mkinitcpio/0001-use-gzip-for-compression-by-default.patch

54 lines
2.1 KiB
Diff
Raw Normal View History

2023-11-16 20:07:08 +00:00
From 3ceb9e3e9624a8c7915f086eeb17813453a25acc Mon Sep 17 00:00:00 2001
2021-02-20 17:19:54 +00:00
From: Kevin Mihelich <kevin@archlinuxarm.org>
Date: Sat, 20 Feb 2021 10:02:34 -0700
2023-03-22 01:05:52 +00:00
Subject: [PATCH 1/3] use gzip for compression by default
2021-02-20 17:19:54 +00:00
---
2023-03-22 01:05:52 +00:00
man/mkinitcpio.conf.5.adoc | 2 +-
mkinitcpio | 2 +-
mkinitcpio.conf | 2 +-
2021-02-20 17:19:54 +00:00
3 files changed, 3 insertions(+), 3 deletions(-)
2023-03-22 01:05:52 +00:00
diff --git a/man/mkinitcpio.conf.5.adoc b/man/mkinitcpio.conf.5.adoc
2023-06-03 19:36:23 +00:00
index 69bbc6a..ad60b6b 100644
2023-03-22 01:05:52 +00:00
--- a/man/mkinitcpio.conf.5.adoc
+++ b/man/mkinitcpio.conf.5.adoc
2023-06-03 19:36:23 +00:00
@@ -55,7 +55,7 @@ override the main configuration file.
Defines a program to filter the generated image through. The kernel
understands the compression formats yielded by the *zstd*(1), *gzip*(1),
*bzip2*(1), *lz4*(1), *lzop*(1), *lzma*(1), and *xz*(1) compressors. If
- unspecified, this setting defaults to _zstd_ compression. In order to create
+ unspecified, this setting defaults to _gzip_ compression. In order to create
an uncompressed image, define this variable as _cat_.
+
It is not hard to realize that a filter such as a _tac_ or _rev_ will cause
2021-02-20 17:19:54 +00:00
diff --git a/mkinitcpio b/mkinitcpio
2023-11-16 20:07:08 +00:00
index b758f85..98a80e0 100755
2021-02-20 17:19:54 +00:00
--- a/mkinitcpio
+++ b/mkinitcpio
2023-11-16 20:07:08 +00:00
@@ -952,7 +952,7 @@ if [[ -n "$_optgenimg" ]]; then
2023-03-22 01:05:52 +00:00
die "Unable to write to '%s'" "$_optgenimg"
2021-02-20 17:19:54 +00:00
fi
2023-03-22 01:05:52 +00:00
- _optcompress="${_optcompress:-"${COMPRESSION:-zstd}"}"
+ _optcompress="${_optcompress:-"${COMPRESSION:-gzip}"}"
2021-02-20 17:19:54 +00:00
if ! type -P "$_optcompress" >/dev/null; then
2023-03-22 01:05:52 +00:00
warning "Unable to locate compression method: '%s'" "$_optcompress"
_optcompress='cat'
2021-02-20 17:19:54 +00:00
diff --git a/mkinitcpio.conf b/mkinitcpio.conf
2023-03-22 01:05:52 +00:00
index 710e05f..4a2ce87 100644
2021-02-20 17:19:54 +00:00
--- a/mkinitcpio.conf
+++ b/mkinitcpio.conf
@@ -52,7 +52,7 @@ FILES=()
2022-11-24 16:39:57 +00:00
HOOKS=(base udev autodetect modconf kms keyboard keymap consolefont block filesystems fsck)
2021-02-20 17:19:54 +00:00
# COMPRESSION
-# Use this to compress the initramfs image. By default, zstd compression
2023-03-22 01:05:52 +00:00
+# Use this to compress the initramfs image. By default, gzip compression
2021-02-20 17:19:54 +00:00
# is used. Use 'cat' to create an uncompressed image.
#COMPRESSION="zstd"
#COMPRESSION="gzip"
--
2022-10-25 12:34:17 +00:00
2.36.1
2021-02-20 17:19:54 +00:00