Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package grub2 for openSUSE:Factory checked in at 2025-02-25 16:41:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/grub2 (Old) and /work/SRC/openSUSE:Factory/.grub2.new.1873 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "grub2" Tue Feb 25 16:41:07 2025 rev:348 rq:1248263 version:2.12 Changes: -------- --- /work/SRC/openSUSE:Factory/grub2/grub2.changes 2025-02-21 21:35:39.658473147 +0100 +++ /work/SRC/openSUSE:Factory/.grub2.new.1873/grub2.changes 2025-02-25 16:41:53.824645753 +0100 @@ -1,0 +2,6 @@ +Tue Feb 25 02:46:36 UTC 2025 - Michael Chang <mch...@suse.com> + +- Make SLFO/SLE-16 and openSUSE have identical package structures +- Provide grub2-<CPUARCH>-efi-bls for SLFO/SLE-16 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ grub2.spec ++++++ --- /var/tmp/diff_new_pack.Jshet9/_old 2025-02-25 16:41:57.092782291 +0100 +++ /var/tmp/diff_new_pack.Jshet9/_new 2025-02-25 16:41:57.096782457 +0100 @@ -439,7 +439,7 @@ Patch258: 0020-fs-Prevent-overflows-when-allocating-memory-for-arra.patch Patch259: 0001-bls-Accept-.conf-suffix-in-setting-default-entry.patch -%if 0%{?suse_version} <= 1600 +%if 0%{?suse_version} < 1600 Requires: gettext-runtime %if 0%{?suse_version} >= 1140 %ifnarch s390x @@ -467,7 +467,7 @@ %endif %endif -%if 0%{?suse_version} > 1600 +%if 0%{?suse_version} >= 1600 # Always requires a default cpu-platform package Requires: grub2-%{grubarch} = %{version}-%{release} %else @@ -488,7 +488,7 @@ architecture. It support rich scale of kernel formats, file systems, computer architectures and hardware devices. -%if 0%{?suse_version} > 1600 +%if 0%{?suse_version} >= 1600 %package common Summary: Utilies to manage grub Group: System/Boot @@ -525,7 +525,7 @@ Summary: Upstream branding for GRUB2's graphical console Group: System/Fhs BuildArch: noarch -%if 0%{?suse_version} > 1600 +%if 0%{?suse_version} >= 1600 Requires: %{name}-common = %{version} %else Requires: %{name} = %{version} @@ -542,7 +542,7 @@ %if "%{platform}" != "emu" BuildArch: noarch %endif -%if 0%{?suse_version} > 1600 +%if 0%{?suse_version} >= 1600 Requires: %{name}-common = %{version} Requires(post): %{name}-common = %{version} %else @@ -596,7 +596,7 @@ # Without it grub-install is broken so break the package as well if unavailable Requires: efibootmgr Requires(post): efibootmgr -%if 0%{?suse_version} > 1600 +%if 0%{?suse_version} >= 1600 Requires: %{name}-common = %{version} Requires(post): %{name}-common = %{version} %else @@ -614,7 +614,7 @@ file systems, computer architectures and hardware devices. This subpackage provides support for EFI systems. -%if 0%{?suse_version} > 1600 +%if 0%{?suse_version} >= 1600 %package %{grubefiarch}-bls Summary: Image for Boot Loader Specification (BLS) support on %{grubefiarch} Group: System/Boot @@ -700,7 +700,7 @@ Summary: Grub2's snapper plugin Group: System/Fhs Requires: libxml2-tools -%if 0%{?suse_version} > 1600 +%if 0%{?suse_version} >= 1600 Requires: (grub2 or grub2-common) Supplements: ((grub2 or grub2-common) and snapper) %else @@ -718,7 +718,7 @@ Summary: Grub2's systemd-sleep plugin Group: System/Fhs Requires: util-linux -%if 0%{?suse_version} > 1600 +%if 0%{?suse_version} >= 1600 Requires: (grub2 or grub2-common) Supplements: ((grub2 or grub2-common) and systemd) %else @@ -873,7 +873,7 @@ ./grub-mkimage -O %{grubefiarch} -o grub.efi --memdisk=./memdisk.sqsh --prefix= %{?sbat_generation:--sbat sbat.csv} \ -d grub-core ${GRUB_MODULES} -%if 0%{?suse_version} > 1600 +%if 0%{?suse_version} >= 1600 rm memdisk.sqsh # Building grubbls.efi @@ -1134,7 +1134,7 @@ %ifarch x86_64 ln -srf %{buildroot}/%{_datadir}/%{name}/%{grubefiarch}/grub.efi %{buildroot}/%{_datadir}/%{name}/%{grubefiarch}/grub-tpm.efi %endif -%if 0%{?suse_version} > 1600 +%if 0%{?suse_version} >= 1600 install -m 644 grubbls.efi %{buildroot}/%{_datadir}/%{name}/%{grubefiarch}/. %endif @@ -1158,7 +1158,7 @@ %endif %ifarch x86_64 aarch64 -%if 0%{?suse_version} > 1600 +%if 0%{?suse_version} >= 1600 export BRP_PESIGN_FILES="%{_datadir}/%{name}/%{grubefiarch}/grub.efi %{_datadir}/%{name}/%{grubefiarch}/grubbls.efi" %else export BRP_PESIGN_FILES="%{_datadir}/%{name}/%{grubefiarch}/grub.efi" @@ -1299,7 +1299,7 @@ %fdupes %buildroot%{_libdir} %fdupes %buildroot%{_datadir} -%if 0%{?suse_version} > 1600 +%if 0%{?suse_version} >= 1600 %pre common %else @@ -1307,7 +1307,7 @@ %endif %service_add_pre grub2-once.service -%if 0%{?suse_version} > 1600 +%if 0%{?suse_version} >= 1600 %post common %else @@ -1340,7 +1340,7 @@ %endif -%if 0%{?suse_version} > 1600 +%if 0%{?suse_version} >= 1600 %preun common %else @@ -1348,7 +1348,7 @@ %endif %service_del_preun grub2-once.service -%if 0%{?suse_version} > 1600 +%if 0%{?suse_version} >= 1600 %postun common %else @@ -1356,7 +1356,7 @@ %endif %service_del_postun grub2-once.service -%if 0%{?suse_version} > 1600 +%if 0%{?suse_version} >= 1600 %files %else @@ -1371,7 +1371,7 @@ %doc README.ibm3215 %endif -%if 0%{?suse_version} > 1600 +%if 0%{?suse_version} >= 1600 %files common -f %{name}.lang %defattr(-,root,root,-) %endif @@ -1568,7 +1568,7 @@ %{sysefidir}/grub.der %endif -%if 0%{?suse_version} > 1600 +%if 0%{?suse_version} >= 1600 %files %{grubefiarch}-bls %defattr(-,root,root,-) %{_datadir}/%{name}/%{grubefiarch}/grubbls.efi