summaryrefslogtreecommitdiff
path: root/package/enlightenment
diff options
context:
space:
mode:
authorGustavo Zacarias <gustavo@zacarias.com.ar>2014-09-07 10:34:37 -0300
committerPeter Korsgaard <peter@korsgaard.com>2014-09-07 21:56:04 +0200
commit37acd25ee1376de5734415ac60be16991ee6d150 (patch)
tree12894d731dbe911301c49ff54035d9dc1819bb9b /package/enlightenment
parent7fc52f477df9d1570934013f91cdefec97cebbf3 (diff)
enlightenment: disable ptrace for ppc & sparc
The sys/ptrace.h header for uclibc <= 0.9.33.2 is incomplete and lacks required definitions for powerpc and sparc. Fixes: http://autobuild.buildroot.net/results/a7f/a7f95353f5592a9399c542d8d56c3ca040f8a61a/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/enlightenment')
-rw-r--r--package/enlightenment/enlightenment.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/package/enlightenment/enlightenment.mk b/package/enlightenment/enlightenment.mk
index 389636d38f..64e3d9ecf6 100644
--- a/package/enlightenment/enlightenment.mk
+++ b/package/enlightenment/enlightenment.mk
@@ -28,6 +28,11 @@ ENLIGHTENMENT_CONF_OPT = --with-edje-cc=$(HOST_DIR)/usr/bin/edje_cc \
--with-eet-eet=$(HOST_DIR)/usr/bin/eet \
--disable-rpath
+# uClibc has an old incomplete sys/ptrace.h for powerpc & sparc
+ifeq ($(BR2_TOOLCHAIN_USES_UCLIBC)$(BR2_powerpc)$(BR2_sparc),yy)
+ENLIGHTENMENT_CONF_ENV += ac_cv_header_sys_ptrace_h=no
+endif
+
# alsa backend needs mixer support
ifeq ($(BR2_PACKAGE_ALSA_LIB)$(BR2_PACKAGE_ALSA_LIB_MIXER),yy)
ENLIGHTENMENT_DEPENDENCIES += alsa-lib