Thanks, applied as b4f09bfbdd12f8bf04f88e2ca852461122b24b34. Michael
[sent from post-receive hook] On Thu, 04 Dec 2025 14:14:34 +0100, Michael Grzeschik <[email protected]> wrote: > It is possible to have a parameter for patches in series > files like e.g. "-p0". This case will not work when parsing > the patches when generating the sbom, since the whole > string is taken to check in the path.exists check. > > If the patch has parameters we skip those and only check for > the file which is always set first. > > Signed-off-by: Michael Grzeschik <[email protected]> > Message-Id: <[email protected]> > Signed-off-by: Michael Olbrich <[email protected]> > > diff --git a/scripts/report/sbom.py b/scripts/report/sbom.py > index 17acbe5e88dc..576197ce0da1 100644 > --- a/scripts/report/sbom.py > +++ b/scripts/report/sbom.py > @@ -88,6 +88,8 @@ class SbomGenerator(Generator): > tag = m.group(1) > if line.startswith('#'): > continue > + if len(line.split()) > 1: > + line = line.split()[0] > patch = path.join(patch_dir, line.rstrip()) > if not path.exists(patch): > raise ReportException(
