summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/xorg-lib/libx11_1.6.5.bb
diff options
context:
space:
mode:
authorJose Alarcon <jose.alarcon@ge.com>2017-08-15 08:29:13 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-08-17 00:21:14 +0100
commit608c0ddf0d90d4e995c62e1a233d509efde4ef05 (patch)
tree446eea3c65ffac4be9980dc3ca33b328e7fe72f7 /meta/recipes-graphics/xorg-lib/libx11_1.6.5.bb
parentf36bdb503fbbf8b5dd6e5ef22b326e1511e25c83 (diff)
downloadpoky-608c0ddf0d90d4e995c62e1a233d509efde4ef05.tar.gz
libx11: Add patch to fix hanging issue in _XReply
Assume event queue is empty if another thread is blocking waiting for event. If one thread was blocking waiting for an event and another thread sent a reply to the X server, both threads got blocked until an event was received. (From OE-Core rev: 26842b2e4fc9c1d243ce412e845a5444cb03c4b9) Signed-off-by: Jose Alarcon <jose.alarcon@ge.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-graphics/xorg-lib/libx11_1.6.5.bb')
-rw-r--r--meta/recipes-graphics/xorg-lib/libx11_1.6.5.bb1
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/recipes-graphics/xorg-lib/libx11_1.6.5.bb b/meta/recipes-graphics/xorg-lib/libx11_1.6.5.bb
index 50e8837b98..427bf28ceb 100644
--- a/meta/recipes-graphics/xorg-lib/libx11_1.6.5.bb
+++ b/meta/recipes-graphics/xorg-lib/libx11_1.6.5.bb
@@ -4,6 +4,7 @@ inherit gettext
4BBCLASSEXTEND = "native nativesdk" 4BBCLASSEXTEND = "native nativesdk"
5 5
6SRC_URI += "file://disable_tests.patch \ 6SRC_URI += "file://disable_tests.patch \
7 file://Fix-hanging-issue-in-_XReply.patch \
7 " 8 "
8do_configure_append () { 9do_configure_append () {
9 sed -i -e "/X11_CFLAGS/d" ${B}/src/util/Makefile 10 sed -i -e "/X11_CFLAGS/d" ${B}/src/util/Makefile