[OE-core] [CONSOLIDATED REQUEST 37/64] systemtap-uprobes: inhibit package strip
Saul Wold
sgw at linux.intel.com
Tue Aug 14 12:13:24 UTC 2012
From: Wade Farnsworth <wade_farnsworth at mentor.com>
uprobes.ko is not located in /lib/modules, so it fails the check in
runstrip that ensures that only the debug section is stripped, leaving
the symbols untouched. This prevents the module from being inserted at
run time. Inhibiting package stripping fixes the problem.
Signed-off-by: Wade Farnsworth <wade_farnsworth at mentor.com>
Signed-off-by: Saul Wold <sgw at linux.intel.com>
---
.../systemtap/systemtap-uprobes_git.bb | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb b/meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb
index 0cfcbe4..12ab139 100644
--- a/meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb
+++ b/meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb
@@ -9,6 +9,8 @@ PR = "r1"
# On systems without CONFIG_UTRACE, this package is empty.
ALLOW_EMPTY_${PN} = "1"
+INHIBIT_PACKAGE_STRIP = "1"
+
inherit module-base gettext
FILES_${PN} += "${datadir}/systemtap/runtime/uprobes"
--
1.7.7.6
More information about the Openembedded-core
mailing list