Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package yast2-bootloader for openSUSE:Factory checked in at 2025-07-15 16:42:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old) and /work/SRC/openSUSE:Factory/.yast2-bootloader.new.7373 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-bootloader" Tue Jul 15 16:42:38 2025 rev:347 rq:1292049 version:5.0.22 Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes 2025-06-24 20:46:47.070423064 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new.7373/yast2-bootloader.changes 2025-07-15 16:43:07.678213651 +0200 @@ -1,0 +2,8 @@ +Fri Jul 11 11:18:56 UTC 2025 - Stefan Schubert <sch...@suse.de> + +- Allowing systemd-boot as default bootloader (set in control.xml) + for aarch64. + (bsc#1246101) +- 5.0.22 + +------------------------------------------------------------------- Old: ---- yast2-bootloader-5.0.21.tar.bz2 New: ---- yast2-bootloader-5.0.22.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-bootloader.spec ++++++ --- /var/tmp/diff_new_pack.blHyyk/_old 2025-07-15 16:43:09.622294860 +0200 +++ /var/tmp/diff_new_pack.blHyyk/_new 2025-07-15 16:43:09.622294860 +0200 @@ -17,7 +17,7 @@ Name: yast2-bootloader -Version: 5.0.21 +Version: 5.0.22 Release: 0 Summary: YaST2 - Bootloader Configuration License: GPL-2.0-or-later ++++++ yast2-bootloader-5.0.21.tar.bz2 -> yast2-bootloader-5.0.22.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-5.0.21/SUPPORTED_SCENARIOS.md new/yast2-bootloader-5.0.22/SUPPORTED_SCENARIOS.md --- old/yast2-bootloader-5.0.21/SUPPORTED_SCENARIOS.md 2025-06-23 16:16:58.000000000 +0200 +++ new/yast2-bootloader-5.0.22/SUPPORTED_SCENARIOS.md 2025-07-11 13:44:26.000000000 +0200 @@ -81,7 +81,7 @@ ## systemd-boot If you're running a multiboot EFI system, systemd-boot can provide easier boot management and may even reduce your boot times. -Systemd-boot will be supported on x86_64 EFI architecture only. +Systemd-boot will be supported on x86_64/aarch64 EFI architecture only. ## none This option has no additional package requirement. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-5.0.21/package/yast2-bootloader.changes new/yast2-bootloader-5.0.22/package/yast2-bootloader.changes --- old/yast2-bootloader-5.0.21/package/yast2-bootloader.changes 2025-06-23 16:16:58.000000000 +0200 +++ new/yast2-bootloader-5.0.22/package/yast2-bootloader.changes 2025-07-11 13:44:26.000000000 +0200 @@ -1,4 +1,12 @@ ------------------------------------------------------------------- +Fri Jul 11 11:18:56 UTC 2025 - Stefan Schubert <sch...@suse.de> + +- Allowing systemd-boot as default bootloader (set in control.xml) + for aarch64. + (bsc#1246101) +- 5.0.22 + +------------------------------------------------------------------- Mon Jun 23 11:55:34 UTC 2025 - Josef Reidinger <jreidin...@suse.com> - Ensure that dracut is on target system for any bootloader to have diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-5.0.21/package/yast2-bootloader.spec new/yast2-bootloader-5.0.22/package/yast2-bootloader.spec --- old/yast2-bootloader-5.0.21/package/yast2-bootloader.spec 2025-06-23 16:16:58.000000000 +0200 +++ new/yast2-bootloader-5.0.22/package/yast2-bootloader.spec 2025-07-11 13:44:26.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-bootloader -Version: 5.0.21 +Version: 5.0.22 Release: 0 Summary: YaST2 - Bootloader Configuration License: GPL-2.0-or-later diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-5.0.21/src/lib/bootloader/bootloader_factory.rb new/yast2-bootloader-5.0.22/src/lib/bootloader/bootloader_factory.rb --- old/yast2-bootloader-5.0.21/src/lib/bootloader/bootloader_factory.rb 2025-06-23 16:16:58.000000000 +0200 +++ new/yast2-bootloader-5.0.22/src/lib/bootloader/bootloader_factory.rb 2025-07-11 13:44:26.000000000 +0200 @@ -124,7 +124,7 @@ end def bls_installable? - ((Yast::Arch.x86_64 || Yast::Arch.i386) && Systeminfo.efi?) + ((Yast::Arch.x86_64 || Yast::Arch.i386 || Yast::Arch.aarch64) && Systeminfo.efi?) end def proposed_name diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-5.0.21/src/lib/bootloader/systemdboot.rb new/yast2-bootloader-5.0.22/src/lib/bootloader/systemdboot.rb --- old/yast2-bootloader-5.0.21/src/lib/bootloader/systemdboot.rb 2025-06-23 16:16:58.000000000 +0200 +++ new/yast2-bootloader-5.0.22/src/lib/bootloader/systemdboot.rb 2025-07-11 13:44:26.000000000 +0200 @@ -194,11 +194,10 @@ res = super res << "sdbootutil" << "systemd-boot" - case Yast::Arch.architecture - when "x86_64" + if ["x86_64", "aarch64"].include?(Yast::Arch.architecture) res << "shim" else - log.warn "Unknown architecture #{Yast::Arch.architecture} for systemdboot" + log.warn "Unknown architecture #{Yast::Arch.architecture} for systemd-boot" end res