[yocto] Bitwise Operations in BBClass

Ayoub Zaki ayoub.zaki at embexus.com
Tue Oct 31 04:27:50 PDT 2017


Hello,

I'm trying to get a bitwise operation working in a bitbake bblcass 
function but no luck so far :

my_function() {

     SZ="`wc -c < ${1}`"

     ALIGN_SZ=$(((${SZ} + 0x1000 - 1) & ~ (0x1000 - 1)))

     .......

}

Bitbake complains with :

ERROR: ExpansionError during parsing 
/opt/Projects/Yocto/meta-somelayer/recipes-kernel/linux/linux-imx_4.1.15.bb: 
Failure expanding variable my_function: NotImplementedError: $((


Any suggestions how to tackle this problem ?

Thank you !

-- 
Ayoub Zaki
Embedded Systems Consultant

Vaihinger Straße 2/1
D-71634 Ludwigsburg

Tel.     : +4971415074546
Mobile   : +4917662901545
Email    : ayoub.zaki at embexus.com
Homepage : https://embexus.com
VAT No.  : DE313902634




More information about the yocto mailing list