Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package arm-trusted-firmware for
openSUSE:Factory checked in at 2026-03-11 20:51:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/arm-trusted-firmware (Old)
and /work/SRC/openSUSE:Factory/.arm-trusted-firmware.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "arm-trusted-firmware"
Wed Mar 11 20:51:34 2026 rev:34 rq:1338026 version:2.12.8
Changes:
--------
---
/work/SRC/openSUSE:Factory/arm-trusted-firmware/arm-trusted-firmware.changes
2026-02-25 21:24:00.975372703 +0100
+++
/work/SRC/openSUSE:Factory/.arm-trusted-firmware.new.8177/arm-trusted-firmware.changes
2026-03-11 20:52:25.970808657 +0100
@@ -6,0 +7,5 @@
+Sat Feb 21 15:26:57 UTC 2026 - Z. Wieback <[email protected]>
+
+- Install all loader stages and qemu_fw.bios for use with qemu
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ arm-trusted-firmware.spec ++++++
--- /var/tmp/diff_new_pack.NJIUcK/_old 2026-03-11 20:52:26.610834611 +0100
+++ /var/tmp/diff_new_pack.NJIUcK/_new 2026-03-11 20:52:26.610834611 +0100
@@ -1,7 +1,7 @@
#
# spec file for package arm-trusted-firmware
#
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -27,6 +27,12 @@
%global debug_build 1
%endif
+%if "%{platform}" == "qemu"
+%define opteedir %{_prefix}/lib/optee/qemu-armv8a
+%else
+%define opteedir %{_prefix}/lib/optee/%{platform}
+%endif
+
%bcond_without A3700_tools
%bcond_with atf_optee
@@ -100,7 +106,7 @@
%endif
BuildRequires: libopenssl-devel
%if %{use_optee}
-%if "%{platform}" == "qemu_sbsa"
+%if "%{platform}" == "qemu_sbsa" || "%{platform}" == "qemu"
BuildRequires: optee-qemu-armv8a
%else
%if "%{platform}" == "a3700"
@@ -317,9 +323,9 @@
%endif
%if %{use_optee}
SPD=opteed \
- BL32=/boot/tee-header_v2.bin \
- BL32_EXTRA1=/boot/tee-pager_v2.bin \
- BL32_EXTRA2=/boot/tee-pageable_v2.bin \
+ BL32=%{opteedir}/tee-header_v2.bin \
+ BL32_EXTRA1=%{opteedir}/tee-pager_v2.bin \
+ BL32_EXTRA2=%{opteedir}/tee-pageable_v2.bin \
%endif
%if "%{platform}" == "a3700" || "%{platform}" == "a80x0_mcbin"
LOG_LEVEL=30 \
@@ -455,8 +461,12 @@
%endif
%if "%{platform}" == "a80x0_mcbin" || "%{platform}" == "fvp" || "%{platform}"
== "qemu" || "%{platform}" == "qemu_sbsa" || "%{platform}" == "rpi3"
-install -D -m 0644 %{outdir}/bl1.bin %{buildroot}%{_datadir}/%{name}/bl1.bin
-install -D -m 0644 %{outdir}/fip.bin %{buildroot}%{_datadir}/%{name}/fip.bin
+install -d -m 0755 %{buildroot}%{_datadir}/%{name}/
+install -m 0644 %{outdir}/bl*.bin %{buildroot}%{_datadir}/%{name}/
+install -m 0644 %{outdir}/fip.bin %{buildroot}%{_datadir}/%{name}/fip.bin
+%endif
+%if "%{platform}" == "qemu"
+install -D -m 0644 %{outdir}/qemu_fw.bios
%{buildroot}%{_datadir}/%{name}/qemu_fw.bios
%endif
%if "%{platform}" == "a80x0_mcbin" || "%{platform}" == "rpi3"
install -D -m 0644 %{outdir}/bl2.bin %{buildroot}%{_datadir}/%{name}/bl2.bin