summarylogtreecommitdiffstats
path: root/0009-Fix-dependency-of-xcb-image-on-xcb-util.patch
diff options
context:
space:
mode:
Diffstat (limited to '0009-Fix-dependency-of-xcb-image-on-xcb-util.patch')
-rw-r--r--0009-Fix-dependency-of-xcb-image-on-xcb-util.patch48
1 files changed, 48 insertions, 0 deletions
diff --git a/0009-Fix-dependency-of-xcb-image-on-xcb-util.patch b/0009-Fix-dependency-of-xcb-image-on-xcb-util.patch
new file mode 100644
index 000000000000..3fcb413906d8
--- /dev/null
+++ b/0009-Fix-dependency-of-xcb-image-on-xcb-util.patch
@@ -0,0 +1,48 @@
+From 0dbe526b2008f4ceadf5d64f5727c56f186dee20 Mon Sep 17 00:00:00 2001
+From: Martchus <martchus@gmx.net>
+Date: Sun, 24 Apr 2022 23:49:36 +0200
+Subject: [PATCH 09/17] Fix dependency of xcb-image on xcb-util
+
+Considering this linker error, xcb-image apparently depends on xcb-util:
+```
+/usr/bin/ld: /usr/static-compat/lib/libxcb-image.a(xcb_image.o): in function `xcb_create_pixmap_from_bitmap_data':
+(.text+0x14b7): undefined reference to `xcb_aux_create_gc'
+```
+
+Change-Id: Ic87a94ec664c126a5af1012d31b068d3dc7ec947
+---
+ cmake/3rdparty/extra-cmake-modules/find-modules/FindXCB.cmake | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/cmake/3rdparty/extra-cmake-modules/find-modules/FindXCB.cmake b/cmake/3rdparty/extra-cmake-modules/find-modules/FindXCB.cmake
+index 26b9bf89633..0ae21f774c6 100644
+--- a/cmake/3rdparty/extra-cmake-modules/find-modules/FindXCB.cmake
++++ b/cmake/3rdparty/extra-cmake-modules/find-modules/FindXCB.cmake
+@@ -108,6 +108,7 @@ set(XCB_known_components
+ EWMH
+ GLX
+ ICCCM
++ UTIL
+ IMAGE
+ KEYSYMS
+ PRESENT
+@@ -117,7 +118,6 @@ set(XCB_known_components
+ RES
+ SCREENSAVER
+ SYNC
+- UTIL
+ XEVIE
+ XF86DRI
+ XINERAMA
+@@ -145,7 +145,7 @@ endforeach()
+ set(XCB_XCB_component_deps)
+ set(XCB_COMPOSITE_component_deps XCB XFIXES)
+ set(XCB_DAMAGE_component_deps XCB XFIXES)
+-set(XCB_IMAGE_component_deps XCB SHM)
++set(XCB_IMAGE_component_deps XCB SHM UTIL)
+ set(XCB_RENDERUTIL_component_deps XCB RENDER)
+ set(XCB_XFIXES_component_deps XCB RENDER SHAPE)
+ set(XCB_XVMC_component_deps XCB XV)
+--
+2.44.0
+