[Buildroot] Buildroot 2025.02 released
Arnout Vandecappelle
arnout at rnout.be
Wed Apr 16 19:44:44 UTC 2025
On 15/04/2025 09:24, Peter Korsgaard wrote:
>>>>>> "Robert" == Robert Smigielski <ptdropper at gmail.com> writes:
> Hi Robert,
>
> > Hi Buildroot team
> > I run a tiny open source project that also supports CycloneDX SBOM
> > generation for Buildroot. I was part of this email channel but had to
> > drop for work reasons.
> > Glad to be back and offer support. The project I participate with is
> > https://github.com/CycloneDX/cyclonedx-buildroot/ and would like to
> > coordinate with you.
>
> Sorry for the slow response, things have been kind of busy here.
>
> Thanks for reaching out! I have used cyclonedx-buildroot in the past
> myself. Regarding coordination, can you give an overview of what the
> delta is in the output from cyclonedx-buildroot and our
> utils/generate-cyclonedx script? I have added Thomas, author of
> generate-cyclonedx here as well.
I compared the two before applying the generate-cyclonedx code. The usage is
slightly different - generate-cyclonedx expects show-info output as input, while
cyclonedx-buildroot calls it internally.
IIRC, the main differences in the output are:
- CVE exclusions are handled differently (or not at all in cyclonedx-buildroot?)
- generate-cyclonedx includes the patch contents, cyclonedx-buildroot just names
them
- generate-cyclonedx doesn't add a PURL (but Thomas posted a series for that).
>
> For Buildroot, having a solid SBOM story out of the box is quite nice,
> so I would personally prefer to extend generate-cyclonedx if anything is
> missing.
Yes, I also looked at just integrating cyclonedx-buildroot. However, that has
quite a few PyPI dependencies, which we don't like to have for in-tree tools.
generate-cyclonedx works with pure JSON instead of the cyclonedx python library.
Regards,
Arnout
More information about the buildroot
mailing list