]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
kern-tools: fix relative path processing
authorBruce Ashfield <bruce.ashfield@gmail.com>
Wed, 19 Oct 2022 03:39:09 +0000 (23:39 -0400)
committerSteve Sakoman <steve@sakoman.com>
Fri, 4 Nov 2022 19:16:52 +0000 (09:16 -1000)
commitd56e29947176976e172a3e731a6ae37df98af4bb
tree51581d5fa24cdb5ee636a61d89322d81f52c1f6e
parent3d4bb6b1ba41e83c98e821ddf86e231daec029b1
kern-tools: fix relative path processing

The previous fix for processing of paths with relative components, broke
uses cases that were a mix of patches and configuration fragments.

Updating the SRCREV to include a simplied fix for relative paths, and
a cleanup patch from Jose:

[
  Author: Jose Quaresma <quaresma.jose@gmail.com>
  Date:   Thu Sep 29 16:37:23 2022 +0000

      scc: only look for error in scc_output_file if it has valid content

      When process_file function fails the output of the processed script is show to
      the user, some parsing is performed as well to look for common errors so we
      can point to the right input file.

      This can only be done when the scc_output_file have some valid content
      otherwise it will show invalid messages to the user.

Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
  Author: Bruce Ashfield <bruce.ashfield@gmail.com>
  Date:   Wed Oct 5 19:13:33 2022 +0000

      spp: ensure that prefix check uses absolute paths

      The previous fix for this issue was too broad, and impacted
      all calls to the prefix check and removal. With this change,
      we only expand the input on scc/spp operations that may
      execute with relative paths.

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 533720a1756454447341769c4a0969fce8d6f287)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
meta/recipes-kernel/kern-tools/kern-tools-native_git.bb