Monthly Archives: March 2015

Adventures in resets

Personally, I don’t like to do resets on hg.  Git resets are so much easier. B2G happens to be a mirror off of git.mozilla.org so it works off of git. Unfortunately, gecko devs work off of hg. So in order … Continue reading

Posted in Uncategorized | Leave a comment

Backouts for gecko / gaia

from https://bitbucket.org/sfink/qbackout : To enable this extension, create an entry for it in your hgrc, like this: [extensions] qbackout = ~/mozilla/qbackout For more information, see http://mercurial.selenic.com/wiki/UsingExtensions and then see : https://wiki.mozilla.org/Sheriffing/How:To:Backouts

Posted in Uncategorized | Leave a comment

hg and patches

Repost from Sid’s post;http://blog.sidkalra.com/2008/10/applying-a-patch-to-a-repo-using-mercurial/ Download the .patch or .diff file onto your machine Navigate to the repo that you want to install the patch to i.e. testRepo (I will using repo name for this example, substitute it with your repo … Continue reading

Posted in Uncategorized | Leave a comment

MacOS Desktop Build for Firefox OS

Martijn and I figured out that the profile directory had moved on the Mac OS Desktop Build recently. One way to fix it so that the Desktop build runs is that you can create a shortcut link to the profile … Continue reading

Posted in Uncategorized | Leave a comment

More build stuff:

https://developer.mozilla.org/en-US/docs/Configuring_Build_Options https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Mozilla_build_FAQ Looks like we do support distcc compilation, not sure how it works with B2G; I’ll play with that on my own time. To speed things up though, I did mess with the j option for make and ac_add_options … Continue reading

Posted in Uncategorized | Leave a comment

Gaia Build variables

Yay: found some build variables and options that I can run to help me test. https://github.com/mozilla-b2g/gaia/blob/master/Makefile#L489

Posted in Uncategorized | Leave a comment

Something else I learned:

There’s some things that could be done in order to speed up the build time. Changing the make -j<value> could help in regards to speeding up builds.  I’ve seen different posts in regards to whether the value is related to … Continue reading

Posted in Uncategorized | Leave a comment

Adventures in gecko backouts…

So today we needed to back out of some changes that caused some breakages… or so we thought. Mainly because https://bugzilla.mozilla.org/show_bug.cgi?id=1142132 had broken bluetooth. Usually the OTA is turned off once a smoke test blocker like this has been found.  … Continue reading

Posted in B2G, Gaia, QA, Uncategorized | Leave a comment