Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ipxe for openSUSE:Factory checked in at 2023-02-07 18:49:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ipxe (Old) and /work/SRC/openSUSE:Factory/.ipxe.new.4462 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ipxe" Tue Feb 7 18:49:34 2023 rev:17 rq:1063544 version:1.21.1+git20230120.a99e435c Changes: -------- --- /work/SRC/openSUSE:Factory/ipxe/ipxe.changes 2023-01-24 20:23:18.437428808 +0100 +++ /work/SRC/openSUSE:Factory/.ipxe.new.4462/ipxe.changes 2023-02-07 18:49:41.663328161 +0100 @@ -1,0 +2,7 @@ +Mon Feb 6 17:47:32 UTC 2023 - Egbert Eich <e...@suse.com> + +- cross-aarch64-gcc7 is not available for SLE-15 (i586). + Also, there is no Leap port for i586, so let's disable aarch64 + cross-compile target on i586 (bsc#1207796). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ipxe.spec ++++++ --- /var/tmp/diff_new_pack.XIz9Ef/_old 2023-02-07 18:49:42.159330827 +0100 +++ /var/tmp/diff_new_pack.XIz9Ef/_new 2023-02-07 18:49:42.163330848 +0100 @@ -31,6 +31,12 @@ URL: https://ipxe.org/ Source: %{name}-%{version}.tar.xz BuildRequires: binutils-devel +# Do not build i586 for Leap/SLE: no such port available +%ifarch i586 +%if 0%{?sle_version} +%define no_aarch64_cc 1 +%endif +%endif %ifnarch %{ix86} x86_64 %if 0%{?sle_version} >= 150000 && 0%{?sle_version} < 159999 BuildRequires: cross-x86_64-gcc7 @@ -38,6 +44,7 @@ BuildRequires: cross-x86_64-gcc%{gcc_version} %endif %endif +%if !0%{?no_aarch64_cc} %ifnarch aarch64 %if 0%{?sle_version} >= 150000 && 0%{?sle_version} < 159999 BuildRequires: cross-aarch64-gcc7 @@ -45,6 +52,7 @@ BuildRequires: cross-aarch64-gcc%{gcc_version} %endif %endif +%endif BuildRequires: perl %ifarch %{ix86} x86_64 BuildRequires: syslinux @@ -115,7 +123,7 @@ %ifarch aarch64 make_ipxe bin-arm64-efi/snp.efi %else -make_ipxe CROSS="aarch64-suse-linux-" bin-arm64-efi/snp.efi +%{!?no_aarch64_cc:make_ipxe CROSS="aarch64-suse-linux-" bin-arm64-efi/snp.efi} %endif make_ipxe \ @@ -136,7 +144,7 @@ install -D -m0644 src/bin-x86_64-efi/ipxe.efi %{buildroot}/%{_datadir}/%{name}/ipxe-x86_64.efi install -D -m0644 src/bin-x86_64-efi/snp.efi %{buildroot}/%{_datadir}/%{name}/snp-x86_64.efi %endif -install -D -m0644 src/bin-arm64-efi/snp.efi %{buildroot}/%{_datadir}/%{name}/snp-arm64.efi +%{!?no_aarch64_cc:install -D -m0644 src/bin-arm64-efi/snp.efi %{buildroot}/%{_datadir}/%{name}/snp-arm64.efi} %files bootimgs %defattr(-,root,root) @@ -148,7 +156,7 @@ %{_datadir}/%{name}/ipxe-x86_64.efi %{_datadir}/%{name}/snp-x86_64.efi %endif -%{_datadir}/%{name}/snp-arm64.efi +%{!?no_aarch64_cc:%{_datadir}/%{name}/snp-arm64.efi} %{_datadir}/%{name}/undionly.kpxe %license COPYING COPYING.GPLv2 COPYING.UBDL