From 99fc6299dbceaf6d58be2fb516a346451968a704 Mon Sep 17 00:00:00 2001 From: Thomas De Schampheleire Date: Thu, 21 Mar 2013 09:03:17 +0000 Subject: oprofile 0.9.8: fix compilation on powerpc The oprofile build was broken on powerpc since version 0.9.8. This was detected in several autobuilds, like http://autobuild.buildroot.net/results/6f6c02d18495907d50fcdfc6003ac20d493c55fe/ Thomas Petazzoni had some fixes pending in his own tree, and this patch is partially based on this work (credits to him). Here is an overview: - I took over (and fixed) the oprofile.mk changes, except for the powerpc- specific part. For powerpc, there is a new dependency to libpfm4. - I reimported those Yocto patches that were specific to the ppc build issues, but left out the other ones. Those can be added in separate commits. [Peter: simplify libpfm4 check] Signed-off-by: Thomas De Schampheleire Tested-by: Thomas Petazzoni Acked-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- package/oprofile/Config.in | 1 + 1 file changed, 1 insertion(+) (limited to 'package/oprofile/Config.in') diff --git a/package/oprofile/Config.in b/package/oprofile/Config.in index 8c881d15e..0fbc87c4f 100644 --- a/package/oprofile/Config.in +++ b/package/oprofile/Config.in @@ -2,6 +2,7 @@ config BR2_PACKAGE_OPROFILE bool "oprofile" select BR2_PACKAGE_POPT select BR2_PACKAGE_BINUTILS + select BR2_PACKAGE_LIBPFM4 if BR2_powerpc depends on BR2_INSTALL_LIBSTDCPP depends on !BR2_aarch64 # binutils help -- cgit v1.2.3