]> code.ossystems Code Review - openembedded-core.git/commitdiff
sanity.bbclass: Add ABI version 8, used for transition from the OEBasic to OEBasicHas...
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 22 Feb 2012 22:01:52 +0000 (22:01 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 22 Feb 2012 22:04:50 +0000 (22:04 +0000)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/sanity.bbclass

index a02942875a6ee4279c508a5c91c31d5bfa388216..d8835dae64d5f1eff611e7277fe06d92ab2c2595 100644 (file)
@@ -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)