mirror of
https://git.yoctoproject.org/poky
synced 2026-05-08 05:09:24 +00:00
kernel-yocto: set cwd before querying the meta data dir
To aid classifying options and streamling reports, fragments and classification info are consolidated into a kernel meta directory. The name of the meta directory is (somewhat) flexible, and hence is queried by the tools and created if it doesn't exist. The recent enhancements to the .config auditing introduced a new query for the meta directory, but isn't being run in the kernel's source directory .. and is hence creating an unwanted file in $TOPDIR. We set the kernel source directory as the cwd for the call, and everything goes back to where it belongs. (From OE-Core rev: 36f95f5e22cb4858c927f2a5a3bfeae630a41f1d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
d23cfcf727
commit
17798a89ad
@@ -475,7 +475,7 @@ python do_kernel_configcheck() {
|
||||
# meta-series for processing
|
||||
kmeta = d.getVar("KMETA") or "meta"
|
||||
if not os.path.exists(kmeta):
|
||||
kmeta = subprocess.check_output(['kgit', '--meta']).decode('utf-8').rstrip()
|
||||
kmeta = subprocess.check_output(['kgit', '--meta'], cwd=d.getVar('S')).decode('utf-8').rstrip()
|
||||
|
||||
s = d.getVar('S')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user