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 2025-06-20 16:49:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/arm-trusted-firmware (Old)
 and      /work/SRC/openSUSE:Factory/.arm-trusted-firmware.new.31170 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "arm-trusted-firmware"

Fri Jun 20 16:49:10 2025 rev:31 rq:1286833 version:2.12.3

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/arm-trusted-firmware/arm-trusted-firmware.changes    
    2025-06-18 17:58:38.618340596 +0200
+++ 
/work/SRC/openSUSE:Factory/.arm-trusted-firmware.new.31170/arm-trusted-firmware.changes
     2025-06-20 16:50:46.935667047 +0200
@@ -1,0 +2,6 @@
+Thu Jun 19 06:29:54 UTC 2025 - Guillaume GARDET <guillaume.gar...@opensuse.org>
+
+- Fix build of A3700 with gcc15:
+  * A3700-fix-gcc15.patch
+
+-------------------------------------------------------------------

New:
----
  A3700-fix-gcc15.patch

----------(New B)----------
  New:- Fix build of A3700 with gcc15:
  * A3700-fix-gcc15.patch
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ arm-trusted-firmware.spec ++++++
--- /var/tmp/diff_new_pack.0oZVJL/_old  2025-06-20 16:50:48.039712707 +0200
+++ /var/tmp/diff_new_pack.0oZVJL/_new  2025-06-20 16:50:48.039712707 +0200
@@ -70,6 +70,7 @@
 # Fix build with GCC12 - 
https://github.com/MarvellEmbeddedProcessors/mv-ddr-marvell/issues/37
 Patch101:       fix-a3700_tool.patch
 Patch150:       A3700_utils-drop-git.patch
+Patch151:       A3700-fix-gcc15.patch
 BuildRequires:  fdupes
 %if "%{platform}" != ""
 #!BuildIgnore: gcc-PIE
@@ -214,6 +215,10 @@
 install -D -m 0755 %{_bindir}/TBB wtptp/linux/tbb_linux
 %endif
 %patch -P 150 -p1
+%if %{suse_version} > 1600
+# Workaround for GCC15 (cannot typedef bool)
+%patch -P 151 -p1
+%endif
 popd
 %endif
 %patch -P 2 -p1
@@ -222,7 +227,7 @@
 sed -i -e "s/TF_CFLAGS_aarch64 +=      -mbranch-protection=none//" 
plat/xilinx/zynqmp/platform.mk
 %endif
 # Allow non-git builds
-sed -i -e 's/$(if $(shell git/# $(if $(shell git/g' 
plat/marvell/armada/a3k/common/a3700_common.mk
+sed -i -e 's/.*$(if $(shell git/# $(if $(shell git/g' 
plat/marvell/armada/a3k/common/a3700_common.mk
 sed -i -e 's/  $(if $(shell git/# (if $(shell git/g' 
plat/marvell/armada/a8k/common/ble/ble.mk
 
 %build

++++++ A3700-fix-gcc15.patch ++++++
--- A3700-utils-marvell-master/wtmi/common/types.h.orig 2025-06-19 
08:26:35.184915800 +0200
+++ A3700-utils-marvell-master/wtmi/common/types.h      2025-06-19 
08:27:02.023127300 +0200
@@ -38,7 +38,7 @@ typedef short                 s16;
 typedef char                   s8;
 typedef char                   byte;
 
-typedef int bool;
+/*typedef int bool;*/
 
 #define        NULL                    ((void *)0)
 

Reply via email to