[OE-core] is there a variable where the kernel version is stored?

Paul Eggleton paul.eggleton at linux.intel.com
Fri Jul 26 12:39:38 UTC 2013


Hi Andrei,

On Friday 26 July 2013 15:28:54 Andrei Dinu wrote:
> I'm having a problem trying to run Bastille. Seems like the kernel
> version has changed from 3.8.11 to 3.8.13 and
> in order to run Bastille, i need to patch a file used by the tool to
> check the version of the system. It was previously
> patched with linux-yocto-3.8.11 version, but now it has changed to
> linux-yocto-3.8.13 and the tool doesn't work
> because it doesn't identify the right version of the kernel.
> 
> Is there a way to find out the kernel version at build time so i can
> replace it dynamically in that specific file?

Hmm, so if you add a DEPENDS on virtual/kernel you should be able to rely on 
the contents of ${STAGING_KERNEL_DIR}/kernel-abiversion - have a look at what 
meta/classes/module.bbclass does with this.

Cheers,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre



More information about the Openembedded-core mailing list