generic-poky/meta/conf
Richard Purdie 72500107b2 bitbake.conf: Add BUILD_ARCH and SSTATE_PKGARCH to HASHBASE whitelist
As Chris Larson points out in the bug, "BUILD_ARCH changing doesn't change
native/cross sstate checksums, because its calculated in ${@}, so just its
unexpanded form is in the signature. But BUILD_ARCH ends up included in the
sstate filenames, so changes to BUILD_ARCH will result in rebuilds of
native/cross but not rebuilds of the target recipes which depend on
them, which is just what we want."

However it does mean we can't easily test 32 and 64 bit signatures. In order
to make the tests work, we need to add BUILD_ARCH to the HASHBASE whitelist.
BUILD_ARCH is used in the workdir paths and so on so changing it does still
rebuild when we need it to.

With improvements to function dependency tracking, a dependency on SSTATE_PKGARCH
was also introduced causing problems for 32/64 bit build signature equivalence.
Since this is reflected in the sstate filenames, we can safely whitelist this too.

[YOCTO #5970]

(From OE-Core rev: 4f6636be97e654c7f3d58e2649328b1dde8ef696)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-07-09 18:00:17 +01:00
..
distro security_flags: eliminate FORTIFY_SOURCE for debug builds 2015-07-08 00:01:23 +01:00
machine tune-core2.inc: set X86ARCH32 to i686 (instead of i586) 2015-07-02 23:08:41 +01:00
machine-sdk eglibc/machine-sdk: Drop SDK_GLIBC_ADDONS 2013-05-09 22:28:04 +01:00
swabber Stop using hardcoded paths, use new Ubuntu and generic filters. 2010-12-17 10:47:02 +00:00
abi_version.conf xserver-xorg: Upgrade 1.16.3 -> 1.17.1 (OELAYOUT_ABI change) 2015-06-03 16:38:48 +01:00
bitbake.conf bitbake.conf: Add BUILD_ARCH and SSTATE_PKGARCH to HASHBASE whitelist 2015-07-09 18:00:17 +01:00
conf-notes.txt conf-notes: remove meta-toolchain-sdk references 2013-12-20 12:26:28 +00:00
documentation.conf documentation: document KERNEL_CLASSES 2015-07-02 23:08:39 +01:00
layer.conf layer.conf: bump version as error-report interface changed 2015-03-10 17:45:05 +00:00
licenses.conf Add license file XFree86-1.0 2015-06-11 23:59:18 +01:00
migrate_localcount.conf prserv: add LOCALCOUNT to AUTOINCs migration feature 2013-01-22 16:01:32 +00:00
multilib.conf multilib.conf: set MULTILIB_GLOBAL_VARIANTS conditionally 2014-10-30 13:01:22 +00:00
prexport.conf meta/PRService: Added export/import fuctions. 2012-01-11 10:37:43 +00:00
primport.conf meta/PRService: Added export/import fuctions. 2012-01-11 10:37:43 +00:00
sanity.conf sanity.conf: Bump minimum bitbake version to 1.27.1 for sstate change 2015-06-10 12:00:13 +01:00
toasterconf.json toaster: update toasterconf.json for fido release 2015-03-31 22:23:12 +01:00