libX11: update to 1.8.1

ann:
- https://lists.x.org/archives/xorg-announce/2022-June/003168.html

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 .

Alan Coopersmith (2):
      configure.ac: Fix --enable-thread-safety-constructor
      libX11 1.8.1
This commit is contained in:
Rudi Heitbaum 2022-06-09 11:22:27 +00:00
parent 363112bf67
commit 1cb7e144d9

View File

@ -3,8 +3,8 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libX11"
PKG_VERSION="1.8"
PKG_SHA256="081bf42ebab023aa92cfdb20c7af8c5ae13d13e88a5e22f90f4453ef80bbdde4"
PKG_VERSION="1.8.1"
PKG_SHA256="1bc41aa1bbe01401f330d76dfa19f386b79c51881c7bbfee9eb4e27f22f2d9f7"
PKG_LICENSE="OSS"
PKG_SITE="https://www.x.org/"
PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/${PKG_NAME}-${PKG_VERSION}.tar.xz"