acpid: unavailable for external uClibc toolchains
authorGustavo Zacarias <gustavo@zacarias.com.ar>
Wed, 23 Apr 2014 13:55:03 +0000 (10:55 -0300)
committerPeter Korsgaard <peter@korsgaard.com>
Thu, 24 Apr 2014 20:35:33 +0000 (22:35 +0200)
External non-patched uClibc toolchains lack the MSG_CMSG_CLOEXEC
definition, so does internal uClibc <0.9.33, so exclude it for those
scenarios. Fixes:
http://autobuild.buildroot.net/results/6d4/6d471942788fa05f324649ab15e6ca382e46df9c/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/acpid/Config.in

index 5aec7f13c8dc5f206db37969fa88af6c7c4ad76e..205a6ae7af2686c0612684e15c74f51adbeb6123 100644 (file)
@@ -1,6 +1,9 @@
 config BR2_PACKAGE_ACPID
        bool "acpid"
        depends on BR2_x86_64 || BR2_i386
+       # Usually lacks MSG_CMSG_CLOEXEC
+       depends on !BR2_TOOLCHAIN_EXTERNAL_UCLIBC && \
+               !BR2_UCLIBC_VERSION_0_9_32
        help
          Advanced Configuration and Power Interface event daemon.