From af2d1d365ef76fd90928a42d427b6030be459419ccd47ca1c0f6fdff84a4e34e Mon Sep 17 00:00:00 2001 From: Stefan Dirsch Date: Wed, 6 Jul 2022 08:10:06 +0000 Subject: [PATCH] Accepting request 986957 from X11:XOrg - Update to version 1.8.1 This release fixes the --enable-thread-safety-constructor option to the configure script to work as intended. In the previous release, the changes for this option may not have been enabled when the option was not specified or when the --enable option was specified. While we have enabled it by default, believing that doing so will reduce the number of bugs users encounter running libX11 clients, in some cases it may expose bugs in which clients had previously gotten away with calling libX11 functions while a libX11 lock is already held, and thus now deadlock, as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 . OBS-URL: https://build.opensuse.org/request/show/986957 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libX11?expand=0&rev=81 --- libX11-1.8.1.tar.xz | 3 +++ libX11-1.8.tar.xz | 3 --- libX11.changes | 15 +++++++++++++++ libX11.spec | 2 +- 4 files changed, 19 insertions(+), 4 deletions(-) create mode 100644 libX11-1.8.1.tar.xz delete mode 100644 libX11-1.8.tar.xz diff --git a/libX11-1.8.1.tar.xz b/libX11-1.8.1.tar.xz new file mode 100644 index 0000000..0e501e2 --- /dev/null +++ b/libX11-1.8.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1bc41aa1bbe01401f330d76dfa19f386b79c51881c7bbfee9eb4e27f22f2d9f7 +size 1818460 diff --git a/libX11-1.8.tar.xz b/libX11-1.8.tar.xz deleted file mode 100644 index 7e7bfdf..0000000 --- a/libX11-1.8.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:081bf42ebab023aa92cfdb20c7af8c5ae13d13e88a5e22f90f4453ef80bbdde4 -size 1782508 diff --git a/libX11.changes b/libX11.changes index 5e50a1d..dac4a1d 100644 --- a/libX11.changes +++ b/libX11.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Thu Jun 9 02:09:02 UTC 2022 - Stefan Dirsch + +- Update to version 1.8.1 + This release fixes the --enable-thread-safety-constructor option to the + configure script to work as intended. In the previous release, the changes + for this option may not have been enabled when the option was not specified + or when the --enable option was specified. + + While we have enabled it by default, believing that doing so will reduce + the number of bugs users encounter running libX11 clients, in some cases + it may expose bugs in which clients had previously gotten away with calling + libX11 functions while a libX11 lock is already held, and thus now deadlock, + as discussed in https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 . + ------------------------------------------------------------------- Fri Apr 29 17:56:04 UTC 2022 - Stefan Dirsch diff --git a/libX11.spec b/libX11.spec index ee7ddb2..f2dc137 100644 --- a/libX11.spec +++ b/libX11.spec @@ -17,7 +17,7 @@ Name: libX11 -Version: 1.8 +Version: 1.8.1 Release: 0 Summary: Core X11 protocol client library License: MIT