[OE-core] [PATCH v2 3/3] systemtap: build and install uprobes.ko
Richard Purdie
richard.purdie at linuxfoundation.org
Fri Jan 27 10:05:59 UTC 2012
On Thu, 2012-01-26 at 12:32 -0700, Wade Farnsworth wrote:
> SystemTap needs to provide uprobes.ko in order to support user space
> probing. Build and install the module on systems that support it.
>
> Additionally, split off common bits into systemtap_git.inc.
>
> Signed-off-by: Wade Farnsworth <wade_farnsworth at mentor.com>
> ---
> .../systemtap/systemtap-uprobes_git.bb | 42 ++++++++++++++++++++
> meta/recipes-kernel/systemtap/systemtap_git.bb | 18 +-------
> meta/recipes-kernel/systemtap/systemtap_git.inc | 16 +++++++
> 3 files changed, 61 insertions(+), 15 deletions(-)
> create mode 100644 meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb
> create mode 100644 meta/recipes-kernel/systemtap/systemtap_git.inc
>
> diff --git a/meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb b/meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb
> new file mode 100644
> index 0000000..7ae9cb8
> --- /dev/null
> +++ b/meta/recipes-kernel/systemtap/systemtap-uprobes_git.bb
> @@ -0,0 +1,42 @@
> +DESCRIPTION = "UProbes kernel module for SystemTap"
> +
> +require systemtap_git.inc
> +
> +DEPENDS = "virtual/gettext systemtap virtual/kernel"
> +
> +PR = "r0"
> +
> +# On systems without CONFIG_UTRACE, this package is empty.
> +ALLOW_EMPTY = 1
This should really be:
ALLOW_EMPTY_${PN} = "1"
Cheers,
Richard
More information about the Openembedded-core
mailing list