Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package 0ad for openSUSE:Factory checked in 
at 2025-05-09 18:51:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/0ad (Old)
 and      /work/SRC/openSUSE:Factory/.0ad.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "0ad"

Fri May  9 18:51:06 2025 rev:18 rq:1275934 version:0.27.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/0ad/0ad.changes  2025-04-26 22:26:34.809415934 
+0200
+++ /work/SRC/openSUSE:Factory/.0ad.new.30101/0ad.changes       2025-05-09 
18:53:19.958006761 +0200
@@ -1,0 +2,7 @@
+Thu May  8 21:02:10 UTC 2025 - Aaron Puchert <[email protected]>
+
+- Only build on architectures supported by bundled premake, and add
+  check to ensure we revisit that list when more architectures
+  get supported (boo#1242266).
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ 0ad.spec ++++++
--- /var/tmp/diff_new_pack.kyHEPg/_old  2025-05-09 18:53:21.054052353 +0200
+++ /var/tmp/diff_new_pack.kyHEPg/_new  2025-05-09 18:53:21.058052519 +0200
@@ -78,7 +78,7 @@
 BuildRequires:  cargo
 BuildRequires:  rust
 %endif
-ExcludeArch:    s390x
+ExclusiveArch:  aarch64 %{arm} %{ix86} loongarch64 riscv64 x86_64
 
 %description
 0 A.D. (pronounced "zero ey-dee") is a real-time strategy (RTS) game
@@ -107,6 +107,19 @@
 libraries/source/cxxtest-4.4/build.sh
 JOBS="%{?_smp_mflags}" libraries/source/fcollada/build.sh
 JOBS="%{?_smp_mflags}" libraries/source/premake-core/build.sh
+
+# Compare list of supported architectures against known list. If this changes, 
revise ExclusiveArch.
+grep "#define PLATFORM_ARCHITECTURE" 
libraries/source/premake-core/premake-core-*/src/host/premake.h >arch.list
+diff arch.list - <<END
+#define PLATFORM_ARCHITECTURE "x86_64"
+#define PLATFORM_ARCHITECTURE "x86"
+#define PLATFORM_ARCHITECTURE "ARM64"
+#define PLATFORM_ARCHITECTURE "ARM"
+#define PLATFORM_ARCHITECTURE "RISCV64"
+#define PLATFORM_ARCHITECTURE "loongarch64"
+#define PLATFORM_ARCHITECTURE "e2k"
+END
+
 build/workspaces/update-workspaces.sh \
     %{?_smp_mflags} \
     --bindir=%{_bindir} \

Reply via email to