summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2015-12-20 13:20:20 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-12-22 00:02:05 +0000
commit2a941943d9d97ea2b09260f9138964d2a56152d2 (patch)
treea02664e02960f3c330f4ab3c66e7d3906664481c
parent5f406915b5e26761faa4ea5e0edd887ac5ae6e2f (diff)
downloadpoky-2a941943d9d97ea2b09260f9138964d2a56152d2.tar.gz
bitbake.conf: Add filename and lineno to BB_SIGNATURE_EXCLUDE_FLAGS
This is mainly a performance optimisation. Since we added these flags to functions, the system spends a lot of time trying to expand these flags. The values don't really influence checksums and don't need to be included since if the function content changes, that is will be detected regardless and is the key detail we care about. Therefore exclude these from the checksums and gain a signficiant chunk of parsing speed back. (From OE-Core rev: 2a1edfd9cfa16ec334c0758b47677d4fee5e79a8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/conf/bitbake.conf2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf
index cec4110971..371af31411 100644
--- a/meta/conf/bitbake.conf
+++ b/meta/conf/bitbake.conf
@@ -801,7 +801,7 @@ BB_SIGNATURE_EXCLUDE_FLAGS ?= "doc deps depends \
801 lockfiles type vardepsexclude vardeps vardepvalue vardepvalueexclude \ 801 lockfiles type vardepsexclude vardeps vardepvalue vardepvalueexclude \
802 file-checksums python func task export unexport noexec nostamp dirs cleandirs \ 802 file-checksums python func task export unexport noexec nostamp dirs cleandirs \
803 sstate-lockfile-shared prefuncs postfuncs export_func deptask rdeptask \ 803 sstate-lockfile-shared prefuncs postfuncs export_func deptask rdeptask \
804 recrdeptask nodeprrecs stamp-base stamp-extra-info sstate-outputdirs" 804 recrdeptask nodeprrecs stamp-base stamp-extra-info sstate-outputdirs filename lineno"
805 805
806MLPREFIX ??= "" 806MLPREFIX ??= ""
807MULTILIB_VARIANTS ??= "" 807MULTILIB_VARIANTS ??= ""