[OE-core] [PATCH 0/3] add libaudit and enable 'perf trace'
Tom Zanussi
tom.zanussi at linux.intel.com
Wed Feb 27 19:53:36 UTC 2013
On Wed, 2013-02-27 at 13:00 -0500, Trevor Woerner wrote:
> On Wed, Feb 27, 2013 at 10:00 AM, <tom.zanussi at linux.intel.com> wrote:
> > From: Tom Zanussi <tom.zanussi at linux.intel.com>
> >
> > 'perf-trace' is a new perf subcommand available in the 3.8 kernel -
> > this patchset enables it. 'perf trace' requires libaudit, which
> > is added as a new recipe.
>
> (I'm just getting used to this workflow, so sorry if I've messed
> something up on my end)
>
> When I try to build with just the following added to my conf/local.conf
>
> IMAGE_INSTALL_append = " perf"
>
> I get the following error:
>
> Build Configuration:
> BB_VERSION = "1.17.1"
> BUILD_SYS = "x86_64-linux"
> NATIVELSBSTRING = "SUSE-LINUX-12.2"
> TARGET_SYS = "i586-poky-linux"
> MACHINE = "qemux86"
> DISTRO = "poky"
> DISTRO_VERSION = "1.3+snapshot-20130227"
> TUNE_FEATURES = "m32 i586"
> TARGET_FPU = ""
> meta
> meta-yocto
> meta-yocto-bsp =
> "tzanussi/perf-trace-v1:9f91a3a29701218dd756380ebcd2a1a32ad40615"
>
> Computing transaction...error: Can't install perf-3.4-r9 at qemux86: no
> package provides /bin/bash
> ERROR: Function failed: do_rootfs
>
Hmm, I didn't realize perf required 'bash' to build. I always build
core-image-sato with tools-profile or the sdk image, and haven't seen
this.
Which image are you building? I'm guessing core-image-minimal?
I think if perf doesn't build without bash, it should be considered a
bug - core-image-minimal should be able to use perf.
Tom
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
More information about the Openembedded-core
mailing list