From 10f87c597d2b32569cc91177e100dcd4b091139b Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Tue, 25 Oct 2022 12:34:17 +0000 Subject: [PATCH] core/mkinitcpio to 32-1 --- ...about-missing-modules.builtin.modinf.patch | 33 --- ...-use-gzip-for-compression-by-default.patch | 8 +- ...-gzip-compressed-kernels-in-kver_gen.patch | 8 +- core/mkinitcpio/PKGBUILD | 27 ++- ...00346676634E80C940FB9E9C02FF419FECBE16.asc | 197 ++++++++++++++++++ ...CAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB.asc | 52 +++++ 6 files changed, 270 insertions(+), 55 deletions(-) delete mode 100644 core/mkinitcpio/0001-Fix-the-warning-about-missing-modules.builtin.modinf.patch create mode 100644 core/mkinitcpio/keys/pgp/C100346676634E80C940FB9E9C02FF419FECBE16.asc create mode 100644 core/mkinitcpio/keys/pgp/ECCAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB.asc diff --git a/core/mkinitcpio/0001-Fix-the-warning-about-missing-modules.builtin.modinf.patch b/core/mkinitcpio/0001-Fix-the-warning-about-missing-modules.builtin.modinf.patch deleted file mode 100644 index b603439e1..000000000 --- a/core/mkinitcpio/0001-Fix-the-warning-about-missing-modules.builtin.modinf.patch +++ /dev/null @@ -1,33 +0,0 @@ -From e629e34f18141a6244eaac2f0288d7b2a5d669ee Mon Sep 17 00:00:00 2001 -From: Chih-Hsuan Yen -Date: Sun, 3 Jul 2022 11:03:10 +0800 -Subject: [PATCH] Fix the warning about missing modules.builtin.modinfo - -> depmod: WARNING: could not open modules.builtin.modinfo at /tmp/mkinitcpio.EftMSK/root/lib/modules/5.15.52-1-lts: No such file or directory - -kmod wants modules.builtin.modinfo since v30 [1]. - -Also adds modules.order as suggested by heftig. That file is used (if -exists) since the first commit of depmod. - -[1] https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git/commit/?id=0246e06340df292b5dda4bc00e24cc9ae894e881 ---- - functions | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/functions b/functions -index 48cfd7a..e77a4c4 100644 ---- a/functions -+++ b/functions -@@ -876,7 +876,7 @@ install_modules() { - (( ${#zst_comp[*]} )) && zstd -d --rm -q "${zst_comp[@]}" - - msg "Generating module dependencies" -- install -m644 -t "$moduledest" "$_d_kmoduledir"/modules.builtin -+ install -m644 -t "$moduledest" "$_d_kmoduledir"/modules.{builtin,builtin.modinfo,order} - - # we install all modules into kernel/, making the .order file incorrect for - # the module tree. munge it, so that we have an accurate index. This avoids --- -2.37.0 - diff --git a/core/mkinitcpio/0001-use-gzip-for-compression-by-default.patch b/core/mkinitcpio/0001-use-gzip-for-compression-by-default.patch index 2f3b2e1ea..c067b08d5 100644 --- a/core/mkinitcpio/0001-use-gzip-for-compression-by-default.patch +++ b/core/mkinitcpio/0001-use-gzip-for-compression-by-default.patch @@ -1,4 +1,4 @@ -From f2be6a291b3a82754af1921d82ca56207fbb8ef6 Mon Sep 17 00:00:00 2001 +From f0eddfb45bbe75257c679020838709e0c8e51a0c Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Sat, 20 Feb 2021 10:02:34 -0700 Subject: [PATCH 1/2] use gzip for compression by default @@ -23,10 +23,10 @@ index 0383360..46538d2 100644 + It's not hard to realize that a filter such as a *tac* or *rev* will cause diff --git a/mkinitcpio b/mkinitcpio -index 549f381..6e37687 100755 +index 2781e3a..1d48cc6 100755 --- a/mkinitcpio +++ b/mkinitcpio -@@ -670,7 +670,7 @@ if [[ $_optgenimg ]]; then +@@ -689,7 +689,7 @@ if [[ $_optgenimg ]]; then die 'Unable to write to %s' "$_optgenimg" fi @@ -49,5 +49,5 @@ index 3494fab..3c902f6 100644 #COMPRESSION="zstd" #COMPRESSION="gzip" -- -2.35.1 +2.36.1 diff --git a/core/mkinitcpio/0002-functions-handle-gzip-compressed-kernels-in-kver_gen.patch b/core/mkinitcpio/0002-functions-handle-gzip-compressed-kernels-in-kver_gen.patch index 904cb2f3e..f0d6cece2 100644 --- a/core/mkinitcpio/0002-functions-handle-gzip-compressed-kernels-in-kver_gen.patch +++ b/core/mkinitcpio/0002-functions-handle-gzip-compressed-kernels-in-kver_gen.patch @@ -1,4 +1,4 @@ -From 65887576ad60bb29783a294b3ab09f87e345912e Mon Sep 17 00:00:00 2001 +From 2dd521db90f82156b04a63576db946c97a75a0f1 Mon Sep 17 00:00:00 2001 From: Janne Grunau Date: Sun, 30 Jan 2022 10:01:43 +0000 Subject: [PATCH 2/2] functions: handle gzip compressed kernels in kver_generic @@ -9,12 +9,12 @@ Signed-off-by: Janne Grunau 1 file changed, 5 insertions(+) diff --git a/functions b/functions -index 48cfd7a..e90c743 100644 +index 2148ed8..f2b8bac 100644 --- a/functions +++ b/functions @@ -160,6 +160,11 @@ kver_generic() { - read _ _ kver _ < <(grep -m1 -aoE 'Linux version .(\.[-[:alnum:]]+)+' "$1") + read _ _ kver _ < <(grep -m1 -aoE 'Linux version .(\.[-[:alnum:]+]+)+' "$1") + # try if the image is gzip compressed + if [[ -z "$kver" ]]; then @@ -25,5 +25,5 @@ index 48cfd7a..e90c743 100644 } -- -2.35.1 +2.36.1 diff --git a/core/mkinitcpio/PKGBUILD b/core/mkinitcpio/PKGBUILD index 4bf4a180e..32af96312 100644 --- a/core/mkinitcpio/PKGBUILD +++ b/core/mkinitcpio/PKGBUILD @@ -1,6 +1,7 @@ # Maintainer: Giancarlo Razzolini -# Maintainer: Dave Reisner -# Maintainer: Thomas Bächler +# Maintainer: Morten Linderud +# Contributor: Dave Reisner +# Contributor: Thomas Bächler # ALARM: Kevin Mihelich # - swap zstd for gzip in depends, remove gzip optdepend @@ -8,8 +9,8 @@ # - patch for gzip kernel image support (https://github.com/archlinux/mkinitcpio/pull/86) pkgname=mkinitcpio -pkgver=31 -pkgrel=3 +pkgver=32 +pkgrel=1 pkgdesc="Modular initramfs image creation utility" arch=('any') url='https://github.com/archlinux/mkinitcpio' @@ -25,24 +26,22 @@ optdepends=('xz: Use lzma or xz compression for the initramfs image' provides=('initramfs') backup=('etc/mkinitcpio.conf') source=("https://sources.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig} - 0001-Fix-the-warning-about-missing-modules.builtin.modinf.patch '0001-use-gzip-for-compression-by-default.patch' '0002-functions-handle-gzip-compressed-kernels-in-kver_gen.patch') install=mkinitcpio.install -sha512sums=('4ef87c2e4f579b292c38f9c487e78b3b99f6db77909cab322e860e5ca70aca3747fcfc272e2e15c9a3605c924ab178057b8b23151f98debc5d96e65f3c0c49d5' +sha512sums=('c180bef8af774305e8c9779b3405daaa5be33588bf89c6625a28eac1cde424f447782737d85d810fed4971d38b31086a072293d42aad08398c090f9538b56a4e' 'SKIP' - 'fd348d6fcff249672b495db50fa67ce06d5d9a0c8f749c8b488bc1e4b43c9b850a5ad87392230fbe8b715422bb14e760bb0ad219cfcf1d7e132c6a7e4dd118a6' - '209b3c296ac7ee65a025c13df023d063127f0168e1aa3205da7c43d05228104a46f64f7162bded79eca6c46149186964208d01692d8015f4fc7210c8de8eeaee' - 'c1720f268a29361b54da026eb3aaaea2a36fac519cfc5396e7339e5f938adba43aa11d8cb6089e720e3dd218d1643876f0ca45b6147a0600410863f7e159c9f3') -b2sums=('0113e288906e3b5fa485c29c00e7df60d85addd96718c45531031a686f18c739fa18303b6cac374d35b85edb7b663e221c8dc9158dff08c75858a4ed4dd154bf' + 'bd11bae0eca29839f97baa6085a046a78e0ed60c3e923e6813c32adb2519a5ac2c99d07660419811221cd34dc19244568905ed602c8173a60727af2eb678cf4a' + '99b50c857686d021441884311e50168dce65f082a9d0300831ce2c17d21b85f2c421188cfec953a60a1bc7e4baba9d8819eee436ac2d7546b65d64ff6285e878') +b2sums=('0c29659278e662eb58bc776f99e9579b5f0cf3268175382ecf2d635d54a6a8261ae173e387503a0c20a7492656c703a6699b52e1a6693c85c3211225d3e7abf8' 'SKIP' - 'd96248a70627fa81e0cb0ddef4729d215f1277d080e76164ecaf08eeb62264a4a3c10be0683d2469669012f3b1b7e0c7c94745786f29e25fc9e9bb471d39df54' - 'bfeb8e9bccd8a0644b282bbb78f99acb2e057102c7abe3054baf2ef55cd9de0b8bde5519a8b8aac289652d002a59a9215ecb7449349fb5f9a6158bc6b64afa88') -validpgpkeys=('ECCAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB') # Giancarlo Razzolini + '97da54722c7c379a07f956e0d974a132b744d7b416b733a4c5bf8947725d613e82844506387d5b57652d277a01114d46a7403a325b04b48a5b918dad668928f7' + '9a4715b80f15bf1288aefe5fa76da68e7e715c163ef2a8605d29d2c8199abea3efea0f0235abd10c8a873a82d5b7ac427f64ef76d772db56ddec4d43a36106b1') +validpgpkeys=('ECCAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB' # Giancarlo Razzolini + 'C100346676634E80C940FB9E9C02FF419FECBE16') # Morten Linderud prepare() { cd $pkgname-$pkgver - patch -Np1 < "$srcdir"/0001-Fix-the-warning-about-missing-modules.builtin.modinf.patch patch -p1 -i ../0001-use-gzip-for-compression-by-default.patch patch -p1 -i ../0002-functions-handle-gzip-compressed-kernels-in-kver_gen.patch } diff --git a/core/mkinitcpio/keys/pgp/C100346676634E80C940FB9E9C02FF419FECBE16.asc b/core/mkinitcpio/keys/pgp/C100346676634E80C940FB9E9C02FF419FECBE16.asc new file mode 100644 index 000000000..61b9273e0 --- /dev/null +++ b/core/mkinitcpio/keys/pgp/C100346676634E80C940FB9E9C02FF419FECBE16.asc @@ -0,0 +1,197 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 ++l0GmWOW2w== +=dbj2 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/core/mkinitcpio/keys/pgp/ECCAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB.asc b/core/mkinitcpio/keys/pgp/ECCAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB.asc new file mode 100644 index 000000000..7c57f142a --- /dev/null +++ b/core/mkinitcpio/keys/pgp/ECCAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB.asc @@ -0,0 +1,52 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +vmDqGDaPjI0DtqUEcF2MVkEmwe4hlxA= +=uhpL +-----END PGP PUBLIC KEY BLOCK-----