From b2d742e18da112ff34484a353015ce42915aea27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Hor=C3=A1k?= Date: Tue, 31 Jan 2023 15:28:14 +0100 Subject: [PATCH] add installer workaround for zipl >= 2.25.0 --- s390utils-2.25.0-fedora.patch | 35 +++++++++++++++++++++++++++++++++-- 1 file changed, 33 insertions(+), 2 deletions(-) diff --git a/s390utils-2.25.0-fedora.patch b/s390utils-2.25.0-fedora.patch index ee35822..b3074a5 100644 --- a/s390utils-2.25.0-fedora.patch +++ b/s390utils-2.25.0-fedora.patch @@ -1,7 +1,7 @@ From d721eb018973842a432869f6f9efd5752b2e7f19 Mon Sep 17 00:00:00 2001 From: Marc Hartmayer Date: Mon, 19 Dec 2022 09:51:51 +0000 -Subject: [PATCH 1/2] zgetdump/Makefile: don't use `.check_dep_zgetdump` as +Subject: [PATCH 1/3] zgetdump/Makefile: don't use `.check_dep_zgetdump` as linker input The `.check_dep_zgetdump` file is used to cache the result of the @@ -44,7 +44,7 @@ index ca8aadc..934dc47 100644 From d9f54f76e2e6f17e0b5bafdc0d09ff0e72edd474 Mon Sep 17 00:00:00 2001 From: Ingo Franzki Date: Fri, 20 Jan 2023 11:04:18 +0100 -Subject: [PATCH 2/2] zkey: Support EP11 host library version 4 +Subject: [PATCH 2/3] zkey: Support EP11 host library version 4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit @@ -75,3 +75,34 @@ index 58dc3c5..8359929 100644 -- 2.39.1 + +From 4ccda5b241a8e5e98c2e17bce1d1fe450d30660f Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Dan=20Hor=C3=A1k?= +Date: Tue, 31 Jan 2023 09:52:23 +0100 +Subject: [PATCH 3/3] workaround for installers in F<=37 + +zipl changed a string that is parsed by the install in release 2.25.0 +making it impossible to finish the installation without manual +intervention. But there is a workaroiund to make the string look as +expected by the installer. It will unblock installations of Fedora 37 or +older with the updates repo enabled. +--- + zipl/src/install.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/zipl/src/install.c b/zipl/src/install.c +index 4d14627..5886246 100644 +--- a/zipl/src/install.c ++++ b/zipl/src/install.c +@@ -345,7 +345,7 @@ int install_bootloader(struct job_data *job, struct install_set *bis) + int fd, rc; + + /* Inform user about what we're up to */ +- printf("Preparing boot device for %sIPL: ", ++ printf("Preparing boot device: for %sIPL: ", + disk_get_ipl_type(info->type)); + if (info->name) { + printf("%s", info->name); +-- +2.39.1 +