* [PATCH 0/1] bitbake.conf: set an exclusion list for varflags in checksums
@ 2012-05-30 16:25 Paul Eggleton
2012-05-30 16:25 ` [PATCH 1/1] " Paul Eggleton
2012-06-01 6:53 ` [PATCH 0/1] " Saul Wold
0 siblings, 2 replies; 3+ messages in thread
From: Paul Eggleton @ 2012-05-30 16:25 UTC (permalink / raw)
To: openembedded-core
This is the OE-Core change corresponding to the varflags change just
sent to the bitbake-devel list.
The following changes since commit f5356062443320c29a19cfd7113128caa185b221:
Revert "meta: replace os.popen with subprocess.Popen" (2012-05-30 14:20:04 +0100)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib paule/varflags
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/varflags
Paul Eggleton (1):
bitbake.conf: set an exclusion list for varflags in checksums
meta/conf/bitbake.conf | 4 ++++
1 file changed, 4 insertions(+)
--
1.7.9.5
^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCH 1/1] bitbake.conf: set an exclusion list for varflags in checksums
2012-05-30 16:25 [PATCH 0/1] bitbake.conf: set an exclusion list for varflags in checksums Paul Eggleton
@ 2012-05-30 16:25 ` Paul Eggleton
2012-06-01 6:53 ` [PATCH 0/1] " Saul Wold
1 sibling, 0 replies; 3+ messages in thread
From: Paul Eggleton @ 2012-05-30 16:25 UTC (permalink / raw)
To: openembedded-core
Set BB_SIGNATURE_EXCLUDE_FLAGS, which is used by the new varflag
checksum code in BitBake. The list is intended to cut out most of the
varflags that are generated internally, don't influence the output or
are already included in the checksum in some way. If need be this list
can be extended in the future. The existing vardepsexclude mechanism
can also be used to exclude undesired varflags, but they must be fully
specified, e.g.:
do_patch[vardepsexclude] += "do_patch[someflag]"
Implements [YOCTO #2517].
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
---
meta/conf/bitbake.conf | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf
index 48287a7..cdc2dba 100644
--- a/meta/conf/bitbake.conf
+++ b/meta/conf/bitbake.conf
@@ -747,6 +747,10 @@ BB_CONSOLELOG ?= "${TMPDIR}/cooker.log.${DATETIME}"
BB_SIGNATURE_HANDLER ?= "OEBasic"
BB_HASHBASE_WHITELIST ?= "TMPDIR FILE PATH PWD BB_TASKHASH BBPATH DL_DIR SSTATE_DIR THISDIR FILESEXTRAPATHS FILE_DIRNAME HOME LOGNAME SHELL TERM USER FILESPATH STAGING_DIR_HOST STAGING_DIR_TARGET COREBASE PRSERV_HOST PRSERV_PORT PRSERV_DUMPDIR PRSERV_DUMPFILE PRSERV_LOCKDOWN PARALLEL_MAKE CCACHE_DIR EXTERNAL_TOOLCHAIN CCACHE"
BB_HASHCONFIG_WHITELIST ?= "${BB_HASHBASE_WHITELIST} DATE TIME SESSION_MANAGER DBUS_SESSION_BUS_ADDRESS SSH_AGENT_PID XDG_SESSION_COOKIE SSH_AUTH_SOCK XAUTHORITY"
+BB_SIGNATURE_EXCLUDE_FLAGS ?= "doc defaultval _append _prepend deps depends lockfiles type vardepsexclude \
+ vardeps vardepvalue file-checksums python func task export unexport noexec \
+ nostamp dirs cleandirs sstate-lockfile-shared prefuncs postfuncs export_func \
+ deptask rdeptask recrdeptask nodeprrecs stamp-base stamp-extra-info"
MLPREFIX ??= ""
MULTILIB_VARIANTS ??= ""
--
1.7.9.5
^ permalink raw reply related [flat|nested] 3+ messages in thread* Re: [PATCH 0/1] bitbake.conf: set an exclusion list for varflags in checksums
2012-05-30 16:25 [PATCH 0/1] bitbake.conf: set an exclusion list for varflags in checksums Paul Eggleton
2012-05-30 16:25 ` [PATCH 1/1] " Paul Eggleton
@ 2012-06-01 6:53 ` Saul Wold
1 sibling, 0 replies; 3+ messages in thread
From: Saul Wold @ 2012-06-01 6:53 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer; +Cc: Paul Eggleton
On 05/30/2012 09:25 AM, Paul Eggleton wrote:
> This is the OE-Core change corresponding to the varflags change just
> sent to the bitbake-devel list.
>
>
> The following changes since commit f5356062443320c29a19cfd7113128caa185b221:
>
> Revert "meta: replace os.popen with subprocess.Popen" (2012-05-30 14:20:04 +0100)
>
> are available in the git repository at:
>
> git://git.openembedded.org/openembedded-core-contrib paule/varflags
> http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/varflags
>
> Paul Eggleton (1):
> bitbake.conf: set an exclusion list for varflags in checksums
>
> meta/conf/bitbake.conf | 4 ++++
> 1 file changed, 4 insertions(+)
>
Merged into OE-Core
Thanks
Sau!
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2012-06-01 7:04 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-30 16:25 [PATCH 0/1] bitbake.conf: set an exclusion list for varflags in checksums Paul Eggleton
2012-05-30 16:25 ` [PATCH 1/1] " Paul Eggleton
2012-06-01 6:53 ` [PATCH 0/1] " Saul Wold
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox