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 · 4 comments
Open

scarthgap: license issue in build time #1208

jiaxshi opened this issue Aug 23, 2024 · 4 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

@robwoolley
Copy link
Collaborator

Closing issue as resolved.

@jiaxshi
Copy link
Contributor Author

jiaxshi commented Nov 22, 2024

Hi @robwoolley
Maybe I missed something, what's the official solution for the license issue?

@robwoolley
Copy link
Collaborator

Sorry, it referenced a closed issue,.so I thought it had been resolved. I see that you created the issue to track the larger problem.

I will reopen it.

@robwoolley robwoolley reopened this Nov 22, 2024
@shr-project
Copy link
Contributor

#1216 (comment)

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

3 participants