The breakage was caused by this patch, which does not appear to have an associated bug number:
Doug, what were you trying to do with that logic flip? Camino needs to build in the suite dirs. We're getting an incomplete embed.jar, and the 1.8 branch universal build has gone red because it depends on buildconfig.html in embed.jar, which is now not present. The bustage:
I've checked in the following bustage fix for Camino at xpfe/Makefile.in:
+ifneq (,$(MOZ_THUNDERBIRD)$(MOZ_SUITE)$(filter macbrowser,$(MOZ_BUILD_APP)))
but I wonder why this needs to be done differently from the trunk, which still uses this logic:
(possibly with $(MINIMO) added if it too only wants browser/public and browser/src?)
Sorry for the bustage.
So this change didn't make it to the branch because we will probably not ifdef MINIMO but instead use a "embedding profile" define. see bug 331431.
Is it safe to close this bug as fixed?
OK. I look forward to seeing some of that stuff stripped out of embed.jar.