Bug 905742 - Provide B2G Emulator builds for Darwin x86
This is the main bug we are tracking progress on. You can read the bug for more detail, but essentially, we are now in the process of creating DMGs in puppet, following the wiki guide provided by dustin.
We have binary packages for: cmake, gcc, gmp, gnutar, gnupg, libmpc and mpfr.
We also have scripts for generating the binary packages.
All our work is tracked here: https://github.com/petemoore/b2g_emulator_build_darwin
Bug 949091 - B2G Emulator: Duplicate symbol / dylib1.o linking errors in Mac OS X when building
We discovered this error when building c++ code using gnu gcc, and spoke with :marshall_law who provided a fix for this which got pushed to the emulator fix git repository.
Bug 947209 - Auto-create bugzilla tracking bugs for machines
I raised this bug after having to manually create a tracking bug for a loan machine (we are now using two machines).
Bug 947219 - Sync data from inventory tool to slavealloc
I raised this bug when I discovered data is not auto-synced between these two data stores.
Bug 946674 - Building emulator on darwin x86 leads to failure make: *** No rule to make target `out/host/darwin-x86/usr’, needed by `”out/emulator.tar.gz”’. Stop.
We got a fix for this problem, tested it, got a reviewer, and successfully pushed the fix to production.
Bug 942219 - Wrong homebrew url in bootstrap-mac.sh
We got a fix for the problem, tested it, got it reviewed, and managed to push to production.
I will be on leave from the end of today (Wed Dec 18) until I return on Thu 23 January!!
All activities around darwin emulator builds have been worked on with Simone, so there was no transition to perform.