Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xorg-x11-server for openSUSE:Factory
checked in at 2026-07-17 18:47:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xorg-x11-server (Old)
and /work/SRC/openSUSE:Factory/.xorg-x11-server.new.24530 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xorg-x11-server"
Fri Jul 17 18:47:35 2026 rev:453 rq:1365922 version:21.1.24
Changes:
--------
--- /work/SRC/openSUSE:Factory/xorg-x11-server/xorg-x11-server.changes
2026-07-09 22:18:26.920225139 +0200
+++
/work/SRC/openSUSE:Factory/.xorg-x11-server.new.24530/xorg-x11-server.changes
2026-07-17 18:48:18.122868896 +0200
@@ -1,0 +2,26 @@
+Wed Jul 15 09:32:50 UTC 2026 - Stefan Dirsch <[email protected]>
+
+- Update to version 21.1.24
+- Replaced xorg-server-21.1.21.tar.xz with xorg-server-21.1.24.tar.xz
+- Dropped patches now included upstream:
+ * bsc1260922_CVE-2026-33999_xkb-fix-buffer-re-use-in-_XkbSetCompatMap.patch
(bsc#1260922, CVE-2026-33999)
+ * bsc1260923_CVE-2026-34000_xkb-Fix-bounds-check-in-_CheckSetGeom.patch
(bsc#1260923, CVE-2026-34000)
+ *
bsc1260924_CVE-2026-34001_miext-sync-Fix-use-after-free-in-miSyncTriggerFence.patch
(bsc#1260924, CVE-2026-34001)
+ *
bsc1260925_CVE-2026-34002_0001-xkb-Fix-out-of-bounds-read-in-CheckModifierMap.patch
(bsc#1260925, CVE-2026-34002)
+ * bsc1260925_CVE-2026-34002_0002-xkb-Add-more-_XkbCheckRequestBounds.patch
(bsc#1260925, CVE-2026-34002)
+ *
bsc1260926_CVE-2026-34003_0001-xkb-Add-additional-bound-checking-in-CheckKeyTypes.patch
(bsc#1260926, CVE-2026-34003)
+ *
bsc1266294_CVE-2026-XXXX1_0007-dix-increase-XLFDMAXFONTNAMELEN-to-match-libXfont2-s.patch
(bsc#1266294, CVE-2026-XXXX1)
+ *
bsc1266295_CVE-2026-XXXX2_0001-sync-fix-deletion-of-counters-and-fences.patch
(bsc#1266295, CVE-2026-XXXX2)
+ *
bsc1266296_CVE-2026-XXXX3_0003-xkb-reject-key-types-with-num_levels-exceeding-XkbMa.patch
(bsc#1266296, CVE-2026-XXXX3)
+ *
bsc1266297_CVE-2026-XXXX4_0004-xkb-clamp-nMaps-to-mapWidths-buffer-size-in-CheckKey.patch
(bsc#1266297, CVE-2026-XXXX4)
+ *
bsc1266299_CVE-2026-XXXX6_0002-sync-restart-trigger-list-iteration-in-SyncChangeCou.patch
(bsc#1266299, CVE-2026-XXXX6)
+ *
bsc1266300_CVE-2026-XXXX7_0005-glx-fix-reversed-length-check-in-ChangeDrawableAttri.patch
(bsc#1266300, CVE-2026-XXXX7)
+ *
bsc1266301_CVE-2026-XXXX8_0006-saver-re-fetch-screen-private-after-CheckScreenPriva.patch
(bsc#1266301, CVE-2026-XXXX8)
+ *
bsc1266302_CVE-2026-XXXX9_0001-dri2-Use-booleans-for-fake-front-buffer-tracking-in-.patch
(bsc#1266302, CVE-2026-XXXX9)
+ *
bsc1266302_CVE-2026-XXXX9_0002-dri2-Deduplicate-attachments-in-do_get_buffer.patch
(bsc#1266302, CVE-2026-XXXX9)
+ *
bsc1268893_CVE-2026-55999_0002-fb-mi-glamor-reject-glyphs-with-negative-dimensions.patch
(bsc#1268893, CVE-2026-55999)
+ *
bsc1268893_CVE-2026-55999_0003-glamor-reject-fonts-with-per-glyph-metrics-exceeding.patch
(bsc#1268893, CVE-2026-55999)
+ * U_GLX-Free-the-tag-of-the-old-context-later.patch (bsc#1268894,
CVE-2026-56000)
+ *
bsc1268894_CVE-2026-56000_0001-glx-free-old-context-tag-before-allocating-new-one-i.patch
(bsc#1268894, CVE-2026-56000)
+
+-------------------------------------------------------------------
Old:
----
U_GLX-Free-the-tag-of-the-old-context-later.patch
bsc1260922_CVE-2026-33999_xkb-fix-buffer-re-use-in-_XkbSetCompatMap.patch
bsc1260923_CVE-2026-34000_xkb-Fix-bounds-check-in-_CheckSetGeom.patch
bsc1260924_CVE-2026-34001_miext-sync-Fix-use-after-free-in-miSyncTriggerFence.patch
bsc1260925_CVE-2026-34002_0001-xkb-Fix-out-of-bounds-read-in-CheckModifierMap.patch
bsc1260925_CVE-2026-34002_0002-xkb-Add-more-_XkbCheckRequestBounds.patch
bsc1260926_CVE-2026-34003_0001-xkb-Add-additional-bound-checking-in-CheckKeyTypes.patch
bsc1266294_CVE-2026-XXXX1_0007-dix-increase-XLFDMAXFONTNAMELEN-to-match-libXfont2-s.patch
bsc1266295_CVE-2026-XXXX2_0001-sync-fix-deletion-of-counters-and-fences.patch
bsc1266296_CVE-2026-XXXX3_0003-xkb-reject-key-types-with-num_levels-exceeding-XkbMa.patch
bsc1266297_CVE-2026-XXXX4_0004-xkb-clamp-nMaps-to-mapWidths-buffer-size-in-CheckKey.patch
bsc1266299_CVE-2026-XXXX6_0002-sync-restart-trigger-list-iteration-in-SyncChangeCou.patch
bsc1266300_CVE-2026-XXXX7_0005-glx-fix-reversed-length-check-in-ChangeDrawableAttri.patch
bsc1266301_CVE-2026-XXXX8_0006-saver-re-fetch-screen-private-after-CheckScreenPriva.patch
bsc1266302_CVE-2026-XXXX9_0001-dri2-Use-booleans-for-fake-front-buffer-tracking-in-.patch
bsc1266302_CVE-2026-XXXX9_0002-dri2-Deduplicate-attachments-in-do_get_buffer.patch
bsc1268893_CVE-2026-55999_0002-fb-mi-glamor-reject-glyphs-with-negative-dimensions.patch
bsc1268893_CVE-2026-55999_0003-glamor-reject-fonts-with-per-glyph-metrics-exceeding.patch
bsc1268894_CVE-2026-56000_0001-glx-free-old-context-tag-before-allocating-new-one-i.patch
xorg-server-21.1.21.tar.xz
xorg-server-21.1.21.tar.xz.sig
New:
----
xorg-server-21.1.24.tar.xz
xorg-server-21.1.24.tar.xz.sig
----------(Old B)----------
Old: *
bsc1268893_CVE-2026-55999_0003-glamor-reject-fonts-with-per-glyph-metrics-exceeding.patch
(bsc#1268893, CVE-2026-55999)
* U_GLX-Free-the-tag-of-the-old-context-later.patch (bsc#1268894,
CVE-2026-56000)
*
bsc1268894_CVE-2026-56000_0001-glx-free-old-context-tag-before-allocating-new-one-i.patch
(bsc#1268894, CVE-2026-56000)
Old:- Dropped patches now included upstream:
* bsc1260922_CVE-2026-33999_xkb-fix-buffer-re-use-in-_XkbSetCompatMap.patch
(bsc#1260922, CVE-2026-33999)
* bsc1260923_CVE-2026-34000_xkb-Fix-bounds-check-in-_CheckSetGeom.patch
(bsc#1260923, CVE-2026-34000)
Old: *
bsc1260922_CVE-2026-33999_xkb-fix-buffer-re-use-in-_XkbSetCompatMap.patch
(bsc#1260922, CVE-2026-33999)
* bsc1260923_CVE-2026-34000_xkb-Fix-bounds-check-in-_CheckSetGeom.patch
(bsc#1260923, CVE-2026-34000)
*
bsc1260924_CVE-2026-34001_miext-sync-Fix-use-after-free-in-miSyncTriggerFence.patch
(bsc#1260924, CVE-2026-34001)
Old: * bsc1260923_CVE-2026-34000_xkb-Fix-bounds-check-in-_CheckSetGeom.patch
(bsc#1260923, CVE-2026-34000)
*
bsc1260924_CVE-2026-34001_miext-sync-Fix-use-after-free-in-miSyncTriggerFence.patch
(bsc#1260924, CVE-2026-34001)
*
bsc1260925_CVE-2026-34002_0001-xkb-Fix-out-of-bounds-read-in-CheckModifierMap.patch
(bsc#1260925, CVE-2026-34002)
Old: *
bsc1260924_CVE-2026-34001_miext-sync-Fix-use-after-free-in-miSyncTriggerFence.patch
(bsc#1260924, CVE-2026-34001)
*
bsc1260925_CVE-2026-34002_0001-xkb-Fix-out-of-bounds-read-in-CheckModifierMap.patch
(bsc#1260925, CVE-2026-34002)
* bsc1260925_CVE-2026-34002_0002-xkb-Add-more-_XkbCheckRequestBounds.patch
(bsc#1260925, CVE-2026-34002)
Old: *
bsc1260925_CVE-2026-34002_0001-xkb-Fix-out-of-bounds-read-in-CheckModifierMap.patch
(bsc#1260925, CVE-2026-34002)
* bsc1260925_CVE-2026-34002_0002-xkb-Add-more-_XkbCheckRequestBounds.patch
(bsc#1260925, CVE-2026-34002)
*
bsc1260926_CVE-2026-34003_0001-xkb-Add-additional-bound-checking-in-CheckKeyTypes.patch
(bsc#1260926, CVE-2026-34003)
Old: *
bsc1260925_CVE-2026-34002_0002-xkb-Add-more-_XkbCheckRequestBounds.patch
(bsc#1260925, CVE-2026-34002)
*
bsc1260926_CVE-2026-34003_0001-xkb-Add-additional-bound-checking-in-CheckKeyTypes.patch
(bsc#1260926, CVE-2026-34003)
*
bsc1266294_CVE-2026-XXXX1_0007-dix-increase-XLFDMAXFONTNAMELEN-to-match-libXfont2-s.patch
(bsc#1266294, CVE-2026-XXXX1)
Old: *
bsc1260926_CVE-2026-34003_0001-xkb-Add-additional-bound-checking-in-CheckKeyTypes.patch
(bsc#1260926, CVE-2026-34003)
*
bsc1266294_CVE-2026-XXXX1_0007-dix-increase-XLFDMAXFONTNAMELEN-to-match-libXfont2-s.patch
(bsc#1266294, CVE-2026-XXXX1)
*
bsc1266295_CVE-2026-XXXX2_0001-sync-fix-deletion-of-counters-and-fences.patch
(bsc#1266295, CVE-2026-XXXX2)
Old: *
bsc1266294_CVE-2026-XXXX1_0007-dix-increase-XLFDMAXFONTNAMELEN-to-match-libXfont2-s.patch
(bsc#1266294, CVE-2026-XXXX1)
*
bsc1266295_CVE-2026-XXXX2_0001-sync-fix-deletion-of-counters-and-fences.patch
(bsc#1266295, CVE-2026-XXXX2)
*
bsc1266296_CVE-2026-XXXX3_0003-xkb-reject-key-types-with-num_levels-exceeding-XkbMa.patch
(bsc#1266296, CVE-2026-XXXX3)
Old: *
bsc1266295_CVE-2026-XXXX2_0001-sync-fix-deletion-of-counters-and-fences.patch
(bsc#1266295, CVE-2026-XXXX2)
*
bsc1266296_CVE-2026-XXXX3_0003-xkb-reject-key-types-with-num_levels-exceeding-XkbMa.patch
(bsc#1266296, CVE-2026-XXXX3)
*
bsc1266297_CVE-2026-XXXX4_0004-xkb-clamp-nMaps-to-mapWidths-buffer-size-in-CheckKey.patch
(bsc#1266297, CVE-2026-XXXX4)
Old: *
bsc1266296_CVE-2026-XXXX3_0003-xkb-reject-key-types-with-num_levels-exceeding-XkbMa.patch
(bsc#1266296, CVE-2026-XXXX3)
*
bsc1266297_CVE-2026-XXXX4_0004-xkb-clamp-nMaps-to-mapWidths-buffer-size-in-CheckKey.patch
(bsc#1266297, CVE-2026-XXXX4)
*
bsc1266299_CVE-2026-XXXX6_0002-sync-restart-trigger-list-iteration-in-SyncChangeCou.patch
(bsc#1266299, CVE-2026-XXXX6)
Old: *
bsc1266297_CVE-2026-XXXX4_0004-xkb-clamp-nMaps-to-mapWidths-buffer-size-in-CheckKey.patch
(bsc#1266297, CVE-2026-XXXX4)
*
bsc1266299_CVE-2026-XXXX6_0002-sync-restart-trigger-list-iteration-in-SyncChangeCou.patch
(bsc#1266299, CVE-2026-XXXX6)
*
bsc1266300_CVE-2026-XXXX7_0005-glx-fix-reversed-length-check-in-ChangeDrawableAttri.patch
(bsc#1266300, CVE-2026-XXXX7)
Old: *
bsc1266299_CVE-2026-XXXX6_0002-sync-restart-trigger-list-iteration-in-SyncChangeCou.patch
(bsc#1266299, CVE-2026-XXXX6)
*
bsc1266300_CVE-2026-XXXX7_0005-glx-fix-reversed-length-check-in-ChangeDrawableAttri.patch
(bsc#1266300, CVE-2026-XXXX7)
*
bsc1266301_CVE-2026-XXXX8_0006-saver-re-fetch-screen-private-after-CheckScreenPriva.patch
(bsc#1266301, CVE-2026-XXXX8)
Old: *
bsc1266300_CVE-2026-XXXX7_0005-glx-fix-reversed-length-check-in-ChangeDrawableAttri.patch
(bsc#1266300, CVE-2026-XXXX7)
*
bsc1266301_CVE-2026-XXXX8_0006-saver-re-fetch-screen-private-after-CheckScreenPriva.patch
(bsc#1266301, CVE-2026-XXXX8)
*
bsc1266302_CVE-2026-XXXX9_0001-dri2-Use-booleans-for-fake-front-buffer-tracking-in-.patch
(bsc#1266302, CVE-2026-XXXX9)
Old: *
bsc1266301_CVE-2026-XXXX8_0006-saver-re-fetch-screen-private-after-CheckScreenPriva.patch
(bsc#1266301, CVE-2026-XXXX8)
*
bsc1266302_CVE-2026-XXXX9_0001-dri2-Use-booleans-for-fake-front-buffer-tracking-in-.patch
(bsc#1266302, CVE-2026-XXXX9)
*
bsc1266302_CVE-2026-XXXX9_0002-dri2-Deduplicate-attachments-in-do_get_buffer.patch
(bsc#1266302, CVE-2026-XXXX9)
Old: *
bsc1266302_CVE-2026-XXXX9_0001-dri2-Use-booleans-for-fake-front-buffer-tracking-in-.patch
(bsc#1266302, CVE-2026-XXXX9)
*
bsc1266302_CVE-2026-XXXX9_0002-dri2-Deduplicate-attachments-in-do_get_buffer.patch
(bsc#1266302, CVE-2026-XXXX9)
*
bsc1268893_CVE-2026-55999_0002-fb-mi-glamor-reject-glyphs-with-negative-dimensions.patch
(bsc#1268893, CVE-2026-55999)
Old: *
bsc1266302_CVE-2026-XXXX9_0002-dri2-Deduplicate-attachments-in-do_get_buffer.patch
(bsc#1266302, CVE-2026-XXXX9)
*
bsc1268893_CVE-2026-55999_0002-fb-mi-glamor-reject-glyphs-with-negative-dimensions.patch
(bsc#1268893, CVE-2026-55999)
*
bsc1268893_CVE-2026-55999_0003-glamor-reject-fonts-with-per-glyph-metrics-exceeding.patch
(bsc#1268893, CVE-2026-55999)
Old: *
bsc1268893_CVE-2026-55999_0002-fb-mi-glamor-reject-glyphs-with-negative-dimensions.patch
(bsc#1268893, CVE-2026-55999)
*
bsc1268893_CVE-2026-55999_0003-glamor-reject-fonts-with-per-glyph-metrics-exceeding.patch
(bsc#1268893, CVE-2026-55999)
* U_GLX-Free-the-tag-of-the-old-context-later.patch (bsc#1268894,
CVE-2026-56000)
Old: * U_GLX-Free-the-tag-of-the-old-context-later.patch (bsc#1268894,
CVE-2026-56000)
*
bsc1268894_CVE-2026-56000_0001-glx-free-old-context-tag-before-allocating-new-one-i.patch
(bsc#1268894, CVE-2026-56000)
----------(Old E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xorg-x11-server.spec ++++++
--- /var/tmp/diff_new_pack.YHP397/_old 2026-07-17 18:48:21.746991086 +0200
+++ /var/tmp/diff_new_pack.YHP397/_new 2026-07-17 18:48:21.750991221 +0200
@@ -36,7 +36,7 @@
%endif
Name: xorg-x11-server
-Version: 21.1.21
+Version: 21.1.24
Release: 0
URL: http://xorg.freedesktop.org/
Summary: X
@@ -242,28 +242,6 @@
Patch1218176: u_miCloseScreen_check_for_null_pScreen_dev_private.patch
-Patch1260922:
bsc1260922_CVE-2026-33999_xkb-fix-buffer-re-use-in-_XkbSetCompatMap.patch
-Patch1260923:
bsc1260923_CVE-2026-34000_xkb-Fix-bounds-check-in-_CheckSetGeom.patch
-Patch1260924:
bsc1260924_CVE-2026-34001_miext-sync-Fix-use-after-free-in-miSyncTriggerFence.patch
-Patch1260925:
bsc1260925_CVE-2026-34002_0001-xkb-Fix-out-of-bounds-read-in-CheckModifierMap.patch
-Patch1260926:
bsc1260925_CVE-2026-34002_0002-xkb-Add-more-_XkbCheckRequestBounds.patch
-Patch1260927:
bsc1260926_CVE-2026-34003_0001-xkb-Add-additional-bound-checking-in-CheckKeyTypes.patch
-
-Patch1266294:
bsc1266294_CVE-2026-XXXX1_0007-dix-increase-XLFDMAXFONTNAMELEN-to-match-libXfont2-s.patch
-Patch1266295:
bsc1266295_CVE-2026-XXXX2_0001-sync-fix-deletion-of-counters-and-fences.patch
-Patch1266296:
bsc1266296_CVE-2026-XXXX3_0003-xkb-reject-key-types-with-num_levels-exceeding-XkbMa.patch
-Patch1266297:
bsc1266297_CVE-2026-XXXX4_0004-xkb-clamp-nMaps-to-mapWidths-buffer-size-in-CheckKey.patch
-Patch1266299:
bsc1266299_CVE-2026-XXXX6_0002-sync-restart-trigger-list-iteration-in-SyncChangeCou.patch
-Patch1266300:
bsc1266300_CVE-2026-XXXX7_0005-glx-fix-reversed-length-check-in-ChangeDrawableAttri.patch
-Patch1266301:
bsc1266301_CVE-2026-XXXX8_0006-saver-re-fetch-screen-private-after-CheckScreenPriva.patch
-Patch1266302:
bsc1266302_CVE-2026-XXXX9_0001-dri2-Use-booleans-for-fake-front-buffer-tracking-in-.patch
-Patch1266303:
bsc1266302_CVE-2026-XXXX9_0002-dri2-Deduplicate-attachments-in-do_get_buffer.patch
-
-Patch1268893:
bsc1268893_CVE-2026-55999_0002-fb-mi-glamor-reject-glyphs-with-negative-dimensions.patch
-Patch1268894:
bsc1268893_CVE-2026-55999_0003-glamor-reject-fonts-with-per-glyph-metrics-exceeding.patch
-Patch1268895: U_GLX-Free-the-tag-of-the-old-context-later.patch
-Patch1268896:
bsc1268894_CVE-2026-56000_0001-glx-free-old-context-tag-before-allocating-new-one-i.patch
-
%description
This package contains the X.Org Server.
@@ -417,28 +395,6 @@
%patch -P 1218176 -p1
-%patch -P 1260922 -p1
-%patch -P 1260923 -p1
-%patch -P 1260924 -p1
-%patch -P 1260925 -p1
-%patch -P 1260926 -p1
-%patch -P 1260927 -p1
-
-%patch -P 1266294 -p1
-%patch -P 1266295 -p1
-%patch -P 1266296 -p1
-%patch -P 1266297 -p1
-%patch -P 1266299 -p1
-%patch -P 1266300 -p1
-%patch -P 1266301 -p1
-%patch -P 1266302 -p1
-%patch -P 1266303 -p1
-
-%patch -P 1268893 -p1
-%patch -P 1268894 -p1
-%patch -P 1268895 -p1
-%patch -P 1268896 -p1
-
%build
# We have some -z now related errors during X default startup (boo#1197994):
# - when loading modesetting: gbm_bo_get_plane_count
++++++ xorg-server-21.1.21.tar.xz -> xorg-server-21.1.24.tar.xz ++++++
++++ 9542 lines of diff (skipped)