Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2026-01-09 17:02:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and      /work/SRC/openSUSE:Factory/.Mesa.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "Mesa"

Fri Jan  9 17:02:55 2026 rev:564 rq:1325979 version:25.3.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes        2026-01-07 
16:00:47.825574877 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new.1928/Mesa.changes      2026-01-09 
17:03:14.691333356 +0100
@@ -1,0 +2,9 @@
+Thu Jan  8 13:12:07 UTC 2026 - Stefan Dirsch <[email protected]>
+
+- get rid of Mesa 24.1.7 used for s390x (boo#1233167), which
+  supersedes the following patches:
+  * python36-buildfix1-s390x.patch
+  * u_dep_xcb-s390x.patch
+  * u_mesa-CVE-2023-45913-s390x.patch
+
+-------------------------------------------------------------------

Old:
----
  mesa-24.1.7.tar.xz
  mesa-24.1.7.tar.xz.sig
  python36-buildfix1-s390x.patch
  u_dep_xcb-s390x.patch
  u_mesa-CVE-2023-45913-s390x.patch

----------(Old B)----------
  Old:  supersedes the following patches:
  * python36-buildfix1-s390x.patch
  * u_dep_xcb-s390x.patch
  Old:  * python36-buildfix1-s390x.patch
  * u_dep_xcb-s390x.patch
  * u_mesa-CVE-2023-45913-s390x.patch
  Old:  * u_dep_xcb-s390x.patch
  * u_mesa-CVE-2023-45913-s390x.patch
----------(Old E)----------

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

Other differences:
------------------
++++++ Mesa.spec ++++++
--- /var/tmp/diff_new_pack.hZYjKI/_old  2026-01-09 17:03:19.967552248 +0100
+++ /var/tmp/diff_new_pack.hZYjKI/_new  2026-01-09 17:03:19.971552414 +0100
@@ -47,11 +47,6 @@
 
 %define glamor 1
 %define _name_archive mesa
-%ifnarch s390x
-%define _version 25.3.3
-%else
-%define _version 24.1.7
-%endif
 %define with_opencl 0
 %define with_rusticl 0
 %define with_vulkan 0
@@ -128,19 +123,15 @@
 %endif
 
 Name:           Mesa%{psuffix}
-%ifnarch s390x
 Version:        25.3.3
-%else
-Version:        24.1.7
-%endif
 Release:        0
 Summary:        System for rendering 3-D graphics
 License:        MIT
 Group:          System/Libraries
 URL:            https://www.mesa3d.org
 #Git-Clone:     git://anongit.freedesktop.org/mesa/mesa
-Source0:        https://archive.mesa3d.org/%{_name_archive}-%{_version}.tar.xz
-Source1:        
https://archive.mesa3d.org/%{_name_archive}-%{_version}.tar.xz.sig
+Source0:        https://archive.mesa3d.org/%{_name_archive}-%{version}.tar.xz
+Source1:        
https://archive.mesa3d.org/%{_name_archive}-%{version}.tar.xz.sig
 # NVK aka Vulkan Nouveau dependencies
 # Explainer:
 # Since Rust crates are not installed or discouraged to be installed as system
@@ -161,34 +152,19 @@
 Source10:       Mesa-rpmlintrc
 Source11:       Mesa.keyring
 Source12:       README-suse-maintenance.md
-Source20:       https://archive.mesa3d.org/%{_name_archive}-25.3.3.tar.xz
-Source21:       https://archive.mesa3d.org/%{_name_archive}-25.3.3.tar.xz.sig
 # download with 'osc service runall download_files'; github tarballs have 
different checksums!
 Source22:       
http://crates.io/api/v1/crates/rustc-hash/%{_rustc_hash_crate_ver}/download#/rustc-hash-%{_rustc_hash_crate_ver}.tar.gz
 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
-%ifnarch s390x
 Patch13:        python36-buildfix1.patch
-%else
-Patch13:        python36-buildfix1-s390x.patch
-%endif
 Patch17:        tlsdesc_test.patch
 # never to be upstreamed
 Patch54:        n_drirc-disable-rgb10-for-chromium-on-amd.patch
 Patch100:       U_fix-mpeg1_2-decode-mesa-20.2.patch
-%ifnarch s390x
 Patch500:       u_dep_xcb.patch
-%else
-Patch500:       u_dep_xcb-s390x.patch
-%endif
-%ifnarch s390x
 Patch700:       u_meson-lower-python-version-requirement.patch
 Patch800:       u_d3d12.patch
-%endif
-%ifarch s390x
-Patch1222040:   u_mesa-CVE-2023-45913-s390x.patch
-%endif
 Patch1222041:   u_mesa-CVE-2023-45919.patch
 Patch1222042:   u_mesa-CVE-2023-45922.patch
 
@@ -359,9 +335,6 @@
 Requires:       Mesa-libGL-devel = %{version}
 Requires:       Mesa-libGLESv1_CM-devel = %{version}
 Requires:       Mesa-libGLESv2-devel = %{version}
-%ifarch s390x
-Requires:       Mesa-libglapi-devel = %{version}
-%endif
 Requires:       libgbm-devel = %{version}
 Provides:       Mesa-devel-static = %{version}
 Provides:       xorg-x11-Mesa-devel = %{version}
@@ -549,9 +522,7 @@
 %endif
 Supplements:    Mesa
 # merged into libgallium in 25.0.0
-%ifnarch s390x
 Obsoletes:      Mesa-libglapi0 < 25.0.0
-%endif
 
 %description -n Mesa-dri
 This package contains Mesa DRI drivers for 3D acceleration.
@@ -743,7 +714,7 @@
 This package contains the VK_MESA_Overlay Vulkan layer
 
 %prep
-%setup -q -n %{_name_archive}-%{_version} -b9
+%setup -q -n %{_name_archive}-%{version} -b9
 # remove some docs
 rm -rf docs/README.{VMS,WIN32,OS2}
 
@@ -768,13 +739,8 @@
 %endif
 %patch -P 100 -p1
 %patch -P 500 -p1
-%ifnarch s390x
 %patch -P 700 -p1
 %patch -P 800 -p1
-%endif
-%ifarch s390x
-%patch -P 1222040 -p1
-%endif
 %patch -P 1222041 -p1
 %patch -P 1222042 -p1
 # Remove requires to vulkan libs from baselibs.conf on platforms
@@ -808,9 +774,7 @@
             -Dxmlconfig=enabled \
             -Dexpat=enabled \
             -Dshader-cache=enabled \
-%ifnarch s390x
             -Dspirv-tools=enabled \
-%endif
 %else
             -Dglx=auto \
             -Dllvm=disabled \
@@ -822,13 +786,8 @@
             -Dgles2=enabled \
             -Degl=enabled \
             -Dallow-kcmp=enabled \
-%ifnarch s390x
             -Ddisplay-info=enabled \
-%endif
             -Dplatforms=$egl_platforms \
-%ifarch s390x
-            -Dshared-glapi=enabled \
-%endif
 %if %{glamor}
             -Dgbm=enabled \
 %endif
@@ -876,7 +835,7 @@
   %ifarch loongarch64 ppc64 ppc64le riscv64
             
-Dgallium-drivers=r300,r600,radeonsi,nouveau,softpipe,llvmpipe,virgl,iris,zink \
   %else
-            -Dgallium-drivers=swrast \
+            -Dgallium-drivers=softpipe \
   %endif
   %endif
   %endif
@@ -884,11 +843,7 @@
             -Dllvm-orcjit=true \
 %endif
 %else
-%ifnarch s390x
             -Dgallium-drivers=softpipe \
-%else
-            -Dgallium-drivers=swrast \
-%endif
 %endif
 %ifarch aarch64 x86_64 ppc64le s390x riscv64
             -Dvalgrind=enabled \
@@ -947,11 +902,6 @@
 rm -Rfv %{buildroot}/%{_libdir}/libEGL_mesa.so* \
        %{buildroot}/%{_datadir}/glvnd
 
-# in Mesa-libglapi0
-%ifarch s390x
-rm -v %{buildroot}/%{_libdir}/libglapi.so*
-%endif
-
 # in libwayland-egl1
 rm -fv %{buildroot}/%{_libdir}/libwayland-egl.so* \
        %{buildroot}/%{_libdir}/pkgconfig/wayland-egl.pc
@@ -964,9 +914,7 @@
 
 # in libgbm-devel
 rm -fv %{buildroot}%{_includedir}/gbm.h \
-%ifnarch s390x
        %{buildroot}%{_includedir}/gbm_backend_abi.h \
-%endif
        %{buildroot}%{_libdir}/libgbm.so* \
        %{buildroot}%{_libdir}/pkgconfig/gbm.pc
 
@@ -1056,23 +1004,11 @@
 
 %files -n libgbm-devel
 %{_includedir}/gbm.h
-%ifnarch s390x
 %{_includedir}/gbm_backend_abi.h
-%endif
 %{_libdir}/libgbm.so
 %{_libdir}/pkgconfig/gbm.pc
 %endif
 
-%ifarch s390x
-%if "%{flavor}" != "drivers"
-%files libglapi0
-%{_libdir}/libglapi.so.0*
-
-%files libglapi-devel
-%{_libdir}/libglapi.so
-%endif
-%endif
-
 %if "%{flavor}" == "drivers"
 %files -n Mesa-dri
 %dir %{_datadir}/drirc.d
@@ -1085,11 +1021,9 @@
 %ifarch %{arm} aarch64
 %exclude %{_libdir}/dri/vc4_dri.so
 %endif
-%ifnarch s390x
-%{_libdir}/libgallium-%{_version}.so
+%{_libdir}/libgallium-%{version}.so
 %dir %{_libdir}/gbm/
 %{_libdir}/gbm/dri_gbm.so
-%endif
 
 %ifarch %{ix86} x86_64 aarch64 %{arm} loongarch64 ppc64 ppc64le riscv64
 %files -n Mesa-dri-nouveau

Reply via email to