diff options
| author | Hongxu Jia <hongxu.jia@windriver.com> | 2025-01-22 12:42:45 +0800 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-01-29 10:40:41 +0000 |
| commit | 2a8ea9790c30ec426110bbb06e41c7c02267af1b (patch) | |
| tree | 9133aef20dd5d1bbc8603785683373f0d771e44c /meta/lib/oe | |
| parent | ac359593f12cc4afbd4aaadd4b784495f869db77 (diff) | |
| download | poky-2a8ea9790c30ec426110bbb06e41c7c02267af1b.tar.gz | |
classes/spdx-common: Fix patch error for recipes that inherit dos2unix.
While SPDX_INCLUDE_SOURCES = "1", do_create_spdx error happens for
these recipes inherit dos2unix
Refer [1] to fix the issue
[1] https://git.openembedded.org/openembedded-core/commit/?id=2ceda7c90c0087f52693c54d5ccab143b27f4d21
(From OE-Core rev: 7051bfb8ff67a6f0c394ce0f559eb53a05cde472)
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib/oe')
| -rw-r--r-- | meta/lib/oe/spdx_common.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/meta/lib/oe/spdx_common.py b/meta/lib/oe/spdx_common.py index ff18d91780..23a17271d6 100644 --- a/meta/lib/oe/spdx_common.py +++ b/meta/lib/oe/spdx_common.py | |||
| @@ -187,6 +187,8 @@ def get_patched_src(d): | |||
| 187 | bb.build.exec_func("do_unpack", d) | 187 | bb.build.exec_func("do_unpack", d) |
| 188 | 188 | ||
| 189 | if d.getVar("SRC_URI") != "": | 189 | if d.getVar("SRC_URI") != "": |
| 190 | if bb.data.inherits_class('dos2unix', d): | ||
| 191 | bb.build.exec_func('do_convert_crlf_to_lf', d) | ||
| 190 | bb.build.exec_func("do_patch", d) | 192 | bb.build.exec_func("do_patch", d) |
| 191 | 193 | ||
| 192 | # Copy source from work-share to spdx_workdir | 194 | # Copy source from work-share to spdx_workdir |
