From 69030ca5c9324a36ecaf55aa3b23bfa5443b2c8f Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Sun, 6 Jan 2013 05:22:46 +0000 Subject: perf: allow build against libelf when available Now that libelf is available thanks to elfutils (for glibc only), allow to build perf against it if available. Signed-off-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- package/perf/perf.mk | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/package/perf/perf.mk b/package/perf/perf.mk index 2aef9005b..eed30a289 100644 --- a/package/perf/perf.mk +++ b/package/perf/perf.mk @@ -12,8 +12,6 @@ PERF_DEPENDENCIES = linux PERF_MAKE_FLAGS = \ $(LINUX_MAKE_FLAGS) \ - NO_LIBELF=1 \ - NO_DWARF=1 \ NO_LIBAUDIT=1 \ NO_NEWT=1 \ NO_GTK2=1 \ @@ -23,6 +21,12 @@ PERF_MAKE_FLAGS = \ prefix=/usr \ WERROR=0 +ifeq ($(BR2_PACKAGE_ELFUTILS),y) + PERF_DEPENDENCIES += elfutils +else + PERF_MAKE_FLAGS += NO_LIBELF=1 NO_DWARF=1 +endif + define PERF_BUILD_CMDS $(MAKE) -C $(LINUX_DIR)/tools/perf \ $(PERF_MAKE_FLAGS) O=$(@D) -- cgit v1.2.3