Skip to content

Possible license incompatibility; roaringbitmap is GPL while BuildStream is LGPL

Summary

AFAIK, linking a GPL library against a LGPL project will convert the project in GPL: https://www.gnu.org/licenses/gpl-faq.html#AllCompatibility

Not sure this affects python dependencies in the same way

Possible fixes

  1. Revert !!1128 (merged)
  2. Change and use another library with a compatible license
  3. Change BuildStream license from LGPL to GPL

BuildStream version affected

master

Edited by Javier Jardón
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information