From 510bcc875c689f386595898073de2f278f8b0fdc Mon Sep 17 00:00:00 2001 From: Chen Qi Date: Mon, 26 Sep 2016 15:47:48 +0800 Subject: gperftools: fix to work on aarch64 Add '--disable-libunwind' to make it work on aarch64. This would avoid system hanging when using libtcmalloc.so. Signed-off-by: Chen Qi Signed-off-by: Martin Jansa --- meta-oe/recipes-support/gperftools/gperftools_2.5.bb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'meta-oe/recipes-support/gperftools') diff --git a/meta-oe/recipes-support/gperftools/gperftools_2.5.bb b/meta-oe/recipes-support/gperftools/gperftools_2.5.bb index 1572d4c4f..2e4479c9d 100644 --- a/meta-oe/recipes-support/gperftools/gperftools_2.5.bb +++ b/meta-oe/recipes-support/gperftools/gperftools_2.5.bb @@ -14,5 +14,6 @@ inherit autotools # On mips, we have the following error. # do_page_fault(): sending SIGSEGV to ls for invalid read access from 00000008 # Segmentation fault (core dumped) -# On aarch64, system hangs when using libtcmalloc.so. -COMPATIBLE_HOST = "(i.86|x86_64|powerpc|powerpc64|arm).*-linux*" +COMPATIBLE_HOST = "(i.86|x86_64|powerpc|powerpc64|arm|aarch64).*-linux*" +# On aarch64, add this option to avoid system hanging when using libtcmalloc.so. +EXTRA_OECONF_aarch64 += "--disable-libunwind" -- cgit v1.2.3-54-g00ecf