[Buildroot] [PATCH 1/1] package/x11r7/xserver_xorg-server: fix kdrive build
Bernd Kuhls
bernd.kuhls at t-online.de
Mon Jun 20 18:49:25 UTC 2022
Fixes:
http://autobuild.buildroot.net/results/bab/baba218c879b67bfbadc9c25d34313abc76397bc/
http://autobuild.buildroot.net/results/fef/fef3e93f9d3262854181dfef622c92c63a7ee760/
http://autobuild.buildroot.net/results/947/9471b77db9aefa2fd0e5be61ea84709183511623/
Configure complains about missing packages:
Package 'xcb-renderutil', required by 'virtual:world', not found
Package 'xcb-aux', required by 'virtual:world', not found
Package 'xcb-image', required by 'virtual:world', not found
Package 'xcb-icccm', required by 'virtual:world', not found
Package 'xcb-keysyms', required by 'virtual:world', not found
Signed-off-by: Bernd Kuhls <bernd.kuhls at t-online.de>
---
package/x11r7/xserver_xorg-server/Config.in | 5 +++++
package/x11r7/xserver_xorg-server/xserver_xorg-server.mk | 7 ++++++-
2 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/package/x11r7/xserver_xorg-server/Config.in b/package/x11r7/xserver_xorg-server/Config.in
index 4fb03051dd..6f73676885 100644
--- a/package/x11r7/xserver_xorg-server/Config.in
+++ b/package/x11r7/xserver_xorg-server/Config.in
@@ -67,6 +67,11 @@ comment "Modular X.org needs a toolchain w/ C++"
config BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
bool "KDrive / TinyX"
+ select BR2_PACKAGE_LIBXCB
+ select BR2_PACKAGE_XCB_UTIL_IMAGE
+ select BR2_PACKAGE_XCB_UTIL_KEYSYMS
+ select BR2_PACKAGE_XCB_UTIL_RENDERUTIL
+ select BR2_PACKAGE_XCB_UTIL_WM
help
This variant of the X.org server is a lightweight version
intended for embedded systems. The drivers (for input and
diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk
index 0f1779dcab..fd2fdeccc4 100644
--- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk
+++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk
@@ -83,7 +83,12 @@ XSERVER_XORG_SERVER_CONF_OPTS += \
--enable-kdrive \
--disable-glx \
--disable-dri
-
+XSERVER_XORG_SERVER_DEPENDENCIES += \
+ libxcb \
+ xcb-util-image \
+ xcb-util-keysyms \
+ xcb-util-renderutil \
+ xcb-util-wm
else # modular
XSERVER_XORG_SERVER_CONF_OPTS += --disable-kdrive
endif
--
2.30.2
More information about the buildroot
mailing list