From patchwork Tue Aug 14 12:13:24 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [CONSOLIDATED, REQUEST, 37/64] systemtap-uprobes: inhibit package strip Date: Tue, 14 Aug 2012 12:13:24 -0000 From: Saul Wold X-Patchwork-Id: 34537 Message-Id: To: openembedded-core@lists.openembedded.org From: Wade Farnsworth 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 Signed-off-by: Saul Wold --- .../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"