is there a variable where the kernel version is stored?
Hello,
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?
Thanks in advance,
Andrei Dinu
Hi Andrei,
Quoted 10 lines · 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
Signature · 2 lines
Paul Eggleton Intel Open Source Technology Centre
Quoted 11 lines · Paul Eggleton
Hi Andrei,
Quoted 8 lines · 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.
Quoted 5 lines
Quoted 2 lines
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.
Thanks!
Quoted 4 lines
Cheers,
Paul