* [PATCH] pseudo: Exclude SITEINFO_BITS from checksums
@ 2015-07-08 11:56 Richard Purdie
0 siblings, 0 replies; only message in thread
From: Richard Purdie @ 2015-07-08 11:56 UTC (permalink / raw)
To: openembedded-core
We really want the same sstate checksums for pseudo-native on 32 and 64 bit platforms
but the use of SITEINFO_BITS prevents this. Since other things would change if
the bit size changes, we can safely exclude this variable and rely on others
(e.g. BUILD_ARCH included in WORKDIR) to handle this.
[YOCTO #5970]
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
diff --git a/meta/recipes-devtools/pseudo/pseudo.inc b/meta/recipes-devtools/pseudo/pseudo.inc
index 11a8514..fe12258 100644
--- a/meta/recipes-devtools/pseudo/pseudo.inc
+++ b/meta/recipes-devtools/pseudo/pseudo.inc
@@ -36,6 +36,7 @@ do_compile () {
fi
oe_runmake ${MAKEOPTS}
}
+do_compile[vardepsexclude] = "SITEINFO_BITS"
maybe_make32() {
# We probably don't need to build 32-bit binaries.
@@ -64,6 +65,7 @@ maybe_make32() {
bbnote "If you need to run 32-bit executables, ensure that NO32LIBS is set to 0."
fi
}
+maybe_make32[vardepsexclude] = "SITEINFO_BITS"
warn_32bit_missing() {
bbwarn "Can't find stubs-32.h, but usually need it to build 32-bit libpseudo."
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2015-07-08 11:56 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-08 11:56 [PATCH] pseudo: Exclude SITEINFO_BITS from checksums Richard Purdie
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.