My flame build, which was working yesterday, broke this morning. See bug 1011481 for details, but here's the quick solution (note that this will completely erase everything on your device):

- Download the latest flame.zip from the b2g-inbound pvtbuild folder [1]
- Unpack it and run the ./flash.sh script inside the b2g-distro folder
- Delete your backup-flame directory
- Rebuild as usual

The reason this happened is that some extra libraries were added to the flame build, and devices that were flashed from old pvtbuilds won't have these libraries. Therefore, if you have a backup-flame dir from prior to this change, it won't have these libraries either, and your build will fail.

The new libraries were added yesterday and haven't made it into the latest mozilla-central pvtbuild yet, but they have made it into the latest b2g-inbound pvtbuild, so flashing that and rebuilding your backup-flame dir fixes it.

From what Alex Lissy said I believe this might happen a few more times in the future as additional libraries are added to the flame build, so if you do get build errors in the future following these steps should fix it for you.

Cheers,
kats

[1] https://pvtbuilds.mozilla.org/pvt/mozilla.org/b2gotoro/tinderbox-builds/b2g-inbound-flame-eng/latest/
_______________________________________________
dev-b2g mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to