summaryrefslogtreecommitdiffstats
path: root/meta/lib/oe
diff options
context:
space:
mode:
authorHongxu Jia <hongxu.jia@windriver.com>2025-01-22 12:42:45 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-01-29 10:40:41 +0000
commit2a8ea9790c30ec426110bbb06e41c7c02267af1b (patch)
tree9133aef20dd5d1bbc8603785683373f0d771e44c /meta/lib/oe
parentac359593f12cc4afbd4aaadd4b784495f869db77 (diff)
downloadpoky-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.py2
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