Bug 417045, work around for bustage with make -jN and -save-temps in CFLAGS/CXXFLAGS (10.5 build support), r=ted, a=blocking1.9+
authornrthomas@gmail.com
Mon, 17 Mar 2008 10:39:00 -0700
changeset 13184 d38f7781da383e0695b3bc7a36a72bb0a6d00827
parent 13183 ba4a114739fa37e5ce7b01489553e93bf99e216c
child 13185 db2012a97d0071ba70d95074fbea2f0aee5208c6
push idunknown
push userunknown
push dateunknown
reviewersted, blocking1.9
bugs417045
milestone1.9b5pre
Bug 417045, work around for bustage with make -jN and -save-temps in CFLAGS/CXXFLAGS (10.5 build support), r=ted, a=blocking1.9+
toolkit/crashreporter/google-breakpad/src/common/Makefile.in
xpcom/typelib/xpt/src/Makefile.in
xpcom/typelib/xpt/tools/Makefile.in
--- a/toolkit/crashreporter/google-breakpad/src/common/Makefile.in
+++ b/toolkit/crashreporter/google-breakpad/src/common/Makefile.in
@@ -60,8 +60,14 @@ HOST_CPPSRCS = $(CPPSRCS)
 
 HOST_CSRCS = $(CSRCS)
 
 # need static lib
 FORCE_STATIC_LIB = 1
 FORCE_USE_PIC = 1
 
 include $(topsrcdir)/config/rules.mk
+
+# XXX, bug 417045, make -jN combines badly with -save-temps in
+# CFLAGS/CXXFLAGS (for stabs symbols with XCode3)
+ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
+.NOTPARALLEL:
+endif
--- a/xpcom/typelib/xpt/src/Makefile.in
+++ b/xpcom/typelib/xpt/src/Makefile.in
@@ -73,8 +73,14 @@ HOST_CFLAGS	+= -DEXPORT_XPT_API
 export::
 	@$(MAKE) libs
 
 ifdef CROSS_COMPILE
 ifdef HOST_NSPR_MDCPUCFG
 HOST_CFLAGS     += -DMDCPUCFG=$(HOST_NSPR_MDCPUCFG)
 endif
 endif
+
+# XXX, bug 417045, make -jN combines badly with -save-temps in   
+# CFLAGS/CXXFLAGS (for stabs symbols with XCode3)
+ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
+.NOTPARALLEL:
+endif
--- a/xpcom/typelib/xpt/tools/Makefile.in
+++ b/xpcom/typelib/xpt/tools/Makefile.in
@@ -85,10 +85,13 @@ endif
 
 endif
 
 
 # Build xpt_link and xpt_dump early.  (libs creates .deps used by libs.)
 export::
 	@$(MAKE) libs
 
-
-
+# XXX, bug 417045, make -jN combines badly with -save-temps in   
+# CFLAGS/CXXFLAGS (for stabs symbols with XCode3)
+ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
+.NOTPARALLEL:
+endif