[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