Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

scarthgap: license issue in build time #1208

Open
jiaxshi opened this issue Aug 23, 2024 · 0 comments
Open

scarthgap: license issue in build time #1208

jiaxshi opened this issue Aug 23, 2024 · 0 comments

Comments

@jiaxshi
Copy link
Contributor

jiaxshi commented Aug 23, 2024

Describe the bug
Some recipes can not be built due to "do_create_spdx: Cannot find any text for license BSD"

There are multi-varaint of BSD license. Such as:

./BSD-2-Clause
./BSD-3-Clause
./BSD-4-Clause
./BSD-1-Clause
./BSD-3-Clause-Open-MPI

"BSD" is used for short in package.xml of some ROS projects. Then "LICENSE = "BSD" is used in generated recipes by superflore. And there 's not BSD license file which causes "Cannot find any text for license BSD" failure.

Known recipes:
sensor-msgs-py
image-transport
image-transport-plugins
cv-bridge

Temporary solution
We can add bbappends to reset LICENSE one by one... or
cp BSD-3-Clause BSD

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant