Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2025-03-08 17:51:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and      /work/SRC/openSUSE:Factory/.Mesa.new.19136 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "Mesa"

Sat Mar  8 17:51:53 2025 rev:533 rq:1251244 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes        2025-03-05 
14:22:46.842694393 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.19136/Mesa.changes     2025-03-08 
17:52:29.406645227 +0100
@@ -1,0 +2,46 @@
+Fri Mar  7 13:40:43 UTC 2025 - Stefan Dirsch <sndir...@suse.com>
+
+- enabled Raytracing (vulkan) support for intel ARC GPUs
+  (boo#1238732)
+
+-------------------------------------------------------------------
+Fri Mar  7 09:56:50 UTC 2025 - Stefan Dirsch <sndir...@suse.com>
+
+- no longer hardcode CXX, but instead make use of %gcc_version, 
+  which is implicitely set in prjconf, which I wasn't aware of ...
+
+-------------------------------------------------------------------
+Thu Mar  6 22:21:45 UTC 2025 - Stefan Dirsch <sndir...@suse.com>
+
+- CXX needs to be set to an existing g++ compiler; otherwise you get
+    meson.build:4:0: ERROR: Unknown compiler(s): [['c++'], ['g++'], 
['clang++'], ['nvc++'], ['pgc++'], ['icpc'], ['icpx']]
+    The following exception(s) were encountered:
+    Running `c++ --version` gave "[Errno 2] No such file or directory: 'c++'"
+    Running `g++ --version` gave "[Errno 2] No such file or directory: 'g++'"
+    Running `clang++ --version` gave "[Errno 2] No such file or directory: 
'clang++'"
+    Running `nvc++ --version` gave "[Errno 2] No such file or directory: 
'nvc++'"
+    Running `pgc++ --version` gave "[Errno 2] No such file or directory: 
'pgc++'"
+    Running `icpc --version` gave "[Errno 2] No such file or directory: 'icpc'"
+    Running `icpx --version` gave "[Errno 2] No such file or directory: 'icpx'"
+  Since there is no 'g++' available I take 'g++-14', i.e. 
+   export CXX=g++-14
+  I don't care if gcc gets updated and Mesa fails then. I much more
+  often need to update Mesa than we see a gcc update ...
+
+-------------------------------------------------------------------
+Thu Mar  6 14:58:51 UTC 2025 - Stefan Dirsch <sndir...@suse.com>
+
+- fixed build for TW
+
+-------------------------------------------------------------------
+Thu Mar  6 13:51:52 UTC 2025 - Stefan Dirsch <sndir...@suse.com>
+
+- Build with GCC 13 on Leap/SLES 15 (bsc#1238713)
+
+-------------------------------------------------------------------
+Wed Mar  5 22:13:36 UTC 2025 - Stefan Dirsch <sndir...@suse.com>
+
+- Update to release 25.0.1
+   --> https://docs.mesa3d.org/relnotes/25.0.1
+
+-------------------------------------------------------------------

Old:
----
  mesa-25.0.0.tar.xz
  mesa-25.0.0.tar.xz.sig

New:
----
  mesa-25.0.1.tar.xz
  mesa-25.0.1.tar.xz.sig

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

Other differences:
------------------
++++++ Mesa.spec ++++++
--- /var/tmp/diff_new_pack.v0Umxn/_old  2025-03-08 17:52:44.563276193 +0100
+++ /var/tmp/diff_new_pack.v0Umxn/_new  2025-03-08 17:52:44.599277692 +0100
@@ -43,7 +43,7 @@
 %define glamor 1
 %define _name_archive mesa
 %ifnarch s390x
-%define _version 25.0.0
+%define _version 25.0.1
 %else
 %define _version 24.1.7
 %endif
@@ -148,9 +148,15 @@
 %global _proc_macro2_ver 1.0.86
 %global _paste_crate_ver 1.0.14
 
+# Leap 15 and SLES 15 defaults to GCC 7, which does not have stable C++17 ABI.
+# See https://bugzilla.suse.com/show_bug.cgi?id=1235697
+%if 0%{?gcc_version} < 13
+%define gcc_version 13
+%endif
+
 Name:           Mesa%{psuffix}
 %ifnarch s390x
-Version:        25.0.0
+Version:        25.0.1
 %else
 Version:        24.1.7
 %endif
@@ -181,8 +187,8 @@
 Source10:       Mesa-rpmlintrc
 Source11:       Mesa.keyring
 Source12:       README-suse-maintenance.md
-Source20:       https://archive.mesa3d.org/%{_name_archive}-25.0.0.tar.xz
-Source21:       https://archive.mesa3d.org/%{_name_archive}-25.0.0.tar.xz.sig
+Source20:       https://archive.mesa3d.org/%{_name_archive}-25.0.1.tar.xz
+Source21:       https://archive.mesa3d.org/%{_name_archive}-25.0.1.tar.xz.sig
 Patch2:         n_add-Mesa-headers-again.patch
 Patch11:        
u_0001-intel-genxml-Drop-from-__future__-import-annotations.patch
 Patch12:        
u_0002-intel-genxml-Add-a-untyped-OrderedDict-fallback-for-.patch
@@ -221,11 +227,8 @@
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  flex
-%if 0%{?sle_version} >= 150400
-BuildRequires:  gcc13-c++
-%else
-BuildRequires:  gcc-c++
-%endif
+BuildRequires:  gcc%{?gcc_version} >= 9
+BuildRequires:  gcc%{?gcc_version}-c++ >= 9
 BuildRequires:  glslang-devel
 BuildRequires:  imake
 BuildRequires:  libtool
@@ -911,10 +914,8 @@
 %ifarch ppc64 ppc64le
 %limit_build -m 1024
 %endif
-%if 0%{?sle_version} >= 150400
-export CC=gcc-13
-export CXX=g++-13
-%endif
+export CC=gcc-%{gcc_version}
+export CXX=g++-%{gcc_version}
 
 egl_platforms=x11,wayland
 
@@ -987,6 +988,7 @@
             
-Dgallium-drivers=r300,r600,radeonsi,nouveau,softpipe,llvmpipe,svga,virgl,iris,crocus,i915,d3d12,zink
 \
             -Dgallium-d3d12-video=enabled \
             -Dgallium-d3d12-graphics=enabled \
+            -Dintel-rt=enabled \
   %else
   %ifarch %{arm} aarch64
 %if 0%{?suse_version} >= 1550



++++++ mesa-25.0.0.tar.xz -> mesa-25.0.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/Mesa/mesa-25.0.0.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new.19136/mesa-25.0.1.tar.xz differ: char 27, 
line 1

Reply via email to