[oe-commits] Richard Purdie : sanity.bbclass: Add ABI version 8, used for transition from the OEBasic to OEBasicHash stamp layout

git at git.openembedded.org git at git.openembedded.org
Wed Feb 22 22:06:50 UTC 2012


Module: openembedded-core.git
Branch: master
Commit: bf440fd971dd549ae4e92c54046ea062ef51cd85
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=bf440fd971dd549ae4e92c54046ea062ef51cd85

Author: Richard Purdie <richard.purdie at linuxfoundation.org>
Date:   Wed Feb 22 22:01:52 2012 +0000

sanity.bbclass: Add ABI version 8, used for transition from the OEBasic to OEBasicHash stamp layout

Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>

---

 meta/classes/sanity.bbclass |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass
index a029428..d8835da 100644
--- a/meta/classes/sanity.bbclass
+++ b/meta/classes/sanity.bbclass
@@ -431,6 +431,8 @@ def check_sanity(e):
             os.system(bb.data.expand("mv ${TMPDIR}/pstagelogs ${SSTATE_MANIFESTS}", e.data))
             f = file(abifile, "w")
             f.write(current_abi)
+        elif abi == "7" and current_abi == "8":
+            messages = messages + "Your configuration is using stamp files including the sstate hash but your build directory was built with stamp files that do not include this.\nTo continue, either rebuild or switch back to the OEBasic signature handler with BB_SIGNATURE_HANDLER = 'OEBasic'.\n"
         elif (abi != current_abi):
             # Code to convert from one ABI to another could go here if possible.
             messages = messages + "Error, TMPDIR has changed its layout version number (%s to %s) and you need to either rebuild, revert or adjust it at your own risk.\n" % (abi, current_abi)





More information about the Openembedded-commits mailing list