From 77397b1c72323b8019b94abba7ca03af1aee2c0f Mon Sep 17 00:00:00 2001 From: Bernd Kuhls Date: Sat, 8 Aug 2015 13:59:06 +0200 Subject: [PATCH] package/x11r7/xserver_xorg-server: Add libdrm dependency when dri or dri2 is enabled Fixes compile error using this defconfig BR2_TOOLCHAIN_BUILDROOT_WCHAR=y BR2_TOOLCHAIN_BUILDROOT_CXX=y BR2_PACKAGE_XORG7=y BR2_PACKAGE_XSERVER_XORG_SERVER=y BR2_PACKAGE_XPROTO_DRI2PROTO=y drmVersionPtr is referenced not only in hw/xfree86/dri2/dri2.c but also in hw/xfree86/dri/dri.c. Signed-off-by: Bernd Kuhls Reviewed-by: Vicente Olivert Riera Tested-by: Vicente Olivert Riera Signed-off-by: Thomas Petazzoni --- package/x11r7/xserver_xorg-server/Config.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/x11r7/xserver_xorg-server/Config.in b/package/x11r7/xserver_xorg-server/Config.in index f0ec598ff1..8b794b3d24 100644 --- a/package/x11r7/xserver_xorg-server/Config.in +++ b/package/x11r7/xserver_xorg-server/Config.in @@ -92,6 +92,8 @@ choice config BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR bool "Modular X.org" + select BR2_PACKAGE_LIBDRM if (BR2_PACKAGE_XPROTO_XF86DRIPROTO || \ + BR2_PACKAGE_XPROTO_DRI2PROTO) depends on BR2_INSTALL_LIBSTDCPP help This variant of the X.org server is the full-blown variant,