]> rtime.felk.cvut.cz Git - coffee/buildroot.git/commitdiff
xapp_xinit depends on mcookie, not xserver_xorg-server
authorArnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Sun, 20 Jan 2013 00:31:15 +0000 (00:31 +0000)
committerPeter Korsgaard <jacmet@sunsite.dk>
Sun, 20 Jan 2013 20:20:53 +0000 (21:20 +0100)
mcookie is not actually used by the Xorg server; it is used by xinit to
generate a xauth cookie before starting the server.

Verified with 'ack-grep -a mcookie build/x*' in an output directory with all
packages selected. The only other package that matches is x11vnc: it does a
runtime check for mcookie and falls back on /dev/random if it's missing.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
package/x11r7/xapp_xinit/Config.in
package/x11r7/xserver_xorg-server/Config.in

index 30981c32935f157a458068490cfe0e0206432010..aede5d969106dd42f86178a551bc05c0ffbfcff4 100644 (file)
@@ -2,6 +2,8 @@ config BR2_PACKAGE_XAPP_XINIT
        bool "xinit"
        # Runtime dependency: can't start an X server unless there is one
        depends on BR2_PACKAGE_XSERVER_XORG_SERVER
+       # Runtime dependency; mcookie is also in util-linux
+       select BR2_PACKAGE_MCOOKIE if !BR2_PACKAGE_UTIL_LINUX
        select BR2_PACKAGE_XAPP_XAUTH
        select BR2_PACKAGE_XLIB_LIBX11
        help
index 5b60398183af3b44dc40ac106bfc4532584ba7bb..21b07009ab369c4415b0dab258dc6d928954880b 100644 (file)
@@ -1,7 +1,6 @@
 config BR2_PACKAGE_XSERVER_XORG_SERVER
        bool "xorg-server"
        select BR2_PACKAGE_LIBDRM if BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
-       select BR2_PACKAGE_MCOOKIE
        # We need a SHA1 implementation. If either openssl or
        # libgcrypt are already part of the build, we'll use one of
        # them, otherwise, use the small libsha1 library.