From f359494abc1f649700d683b6c7f4e88ee597cf94 Mon Sep 17 00:00:00 2001 From: Stefan Bader Date: Wed, 17 Aug 2011 18:47:29 +0200 Subject: [PATCH] UBUNTU: [Config] Force perf to use libiberty for demangling Because libbfd is GPLv3 only and perf is GPLv2 only. Also this avoids statically linking against libbfd to allow multiple versions of perf being installed in parallel. See: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=606050 BugLink: http://bugs.launchpad.net/bugs/783660 Signed-off-by: Stefan Bader Acked-by: Andy Whitcroft Signed-off-by: Tim Gardner --- debian/rules.d/2-binary-arch.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/debian/rules.d/2-binary-arch.mk b/debian/rules.d/2-binary-arch.mk index cf112cd..876a980 100644 --- a/debian/rules.d/2-binary-arch.mk +++ b/debian/rules.d/2-binary-arch.mk @@ -365,7 +365,8 @@ endif $(stampdir)/stamp-build-perarch: prepare-perarch ifeq ($(do_tools),true) - cd $(builddir)/tools-$*/tools/perf && make $(CROSS_COMPILE) + cd $(builddir)/tools-$*/tools/perf && \ + make HAVE_CPLUS_DEMANGLE=1 $(CROSS_COMPILE) endif @touch $@ -- 1.7.10.4