Bug 8204 - Building for master then building for fido fails with a sanity checker layout abi has changed error
Summary: Building for master then building for fido fails with a sanity checker layout...
Status: VERIFIED DUPLICATE of bug 7880
Alias: None
Product: Toaster
Classification: Build System, Metadata & Runtime
Component: toaster (show other bugs)
Version: 1.9
Hardware: x86 Multiple
: Undecided normal
Target Milestone: ---
Assignee: Elliot Smith
QA Contact: Alexandru Roman
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2015-08-25 00:14 UTC by brian avery
Modified: 2015-11-19 09:44 UTC (History)
4 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description brian avery 2015-08-25 00:14:27 UTC
BB has a layout abi number it keeps track of in the TMPDIR where deploy,log,work,etc are stored, It is in the file abi_version. It is 11 for master (at the moment) and it is 10 for fido.  Trying to build something (alsa-lib) first for master (works) and then for a different project that is based on fido, it fails. The content of the toaster_ui.log file is that the abi_version has changed.

To reproduce:
1) make a project based on master (P1)
2) build alsa-lib
3) make a project based on fido (P2)
4) build alsa-lib
-- look in toaster-ui.log and see the sanity failure based on "layout version number".
Comment 1 Belen Barros Pena 2015-08-25 10:12:59 UTC
Is this the same as bug 7880, or just triggered in a similar way?
Comment 2 brian avery 2015-08-25 14:39:53 UTC
same.
Comment 3 brian avery 2015-08-25 14:41:03 UTC
This is a duplicate, I'll move the explanation for what's happening to 7880.

*** This bug has been marked as a duplicate of bug 7880 ***
Comment 4 Alexandru Roman 2015-11-19 09:44:31 UTC
Verified.