WebPlatformForEmbedded/meta-wpe

Invalid license separator error for Yocto

Closed this issue · 1 comments

bitbake returns an error about the license format:

WARNING: /home/alvaropg/work/toolchains/rpi-yocto/meta-wpe/recipes-wpe/wpebackend/wpebackend_0.1.bb: wpebackend: LICENSE value "BSD 3-Clause" has an invalid format - license names must be separated by the following characters to indicate the license selection: &|() WARNING: /home/alvaropg/work/toolchains/rpi-yocto/meta-wpe/recipes-wpe/wpebackend-rdk/wpebackend-rdk_0.1.bb: wpebackend-rdk: LICENSE value "BSD 3-Clause" has an invalid format - license names must be separated by the following characters to indicate the license selection: &|() WARNING: /home/alvaropg/work/toolchains/rpi-yocto/meta-wpe/recipes-wpe/wpebackend-mesa/wpebackend-mesa_0.1.bb: wpebackend-mesa: LICENSE value "BSD 2-Clause/3-Clause" has an invalid separator "2-Clause/3-Clause" that is not in the valid list of separators (&|() )

The issue refers to: d657d58

As @shiftee points in the commit comment (d657d58#commitcomment-30494911) there is a format description here: https://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#var-LICENSE

Fixed with 19cc6b0