rpms/tog-pegasus/devel pegasus-2.5.1-parallel_make.patch,NONE,1.1

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Tue Apr 11 02:35:36 UTC 2006


Author: jvdias

Update of /cvs/dist/rpms/tog-pegasus/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv29771

Added Files:
	pegasus-2.5.1-parallel_make.patch 
Log Message:
fix parallel make: add object dependency on $(OBJ_DIR)/target

pegasus-2.5.1-parallel_make.patch:
 objects-unix.mak |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

--- NEW FILE pegasus-2.5.1-parallel_make.patch ---
--- pegasus/mak/objects-unix.mak.parallel_make	2006-01-30 11:16:23.000000000 -0500
+++ pegasus/mak/objects-unix.mak	2006-04-10 16:58:30.000000000 -0400
@@ -50,7 +50,7 @@
 
 
 ifeq ($(_NO_TMP_O), yes)
-$(OBJ_DIR)/%.o: %.cpp $(ERROR)
+$(OBJ_DIR)/%.o: $(OBJ_DIR)/target %.cpp $(ERROR)
 	$(CXX) -c -o $@ $(FLAGS) $(EXTRA_CXX_FLAGS) $(LOCAL_DEFINES) $(DEFINES) $(SYS_INCLUDES) $(INCLUDES) $*.cpp
 	@ $(TOUCH) $@
 	@ $(ECHO)
@@ -64,7 +64,7 @@
 endif
 
 ifeq ($(_NO_TMP_O), yes)
-$(OBJ_DIR)/%.o: %.c $(ERROR)
+$(OBJ_DIR)/%.o: $(OBJ_DIR)/target %.c $(ERROR)
 	$(CC) -c -o $@ $(FLAGS) $(EXTRA_C_FLAGS) $(LOCAL_DEFINES) $(DEFINES) $(SYS_INCLUDES) $(INCLUDES) $*.c
 	@ $(TOUCH) $@
 	@ $(ECHO)
@@ -78,7 +78,7 @@
 endif
 
 ifeq ($(_NO_TMP_O), yes)
-$(OBJ_DIR)/%.o: %.s $(ERROR)
+$(OBJ_DIR)/%.o: $(OBJ_DIR)/target  %.s $(ERROR)
 	$(CC) -c -o $@ $(FLAGS) $(EXTRA_C_FLAGS) $(LOCAL_DEFINES) $(DEFINES) $(SYS_INCLUDES) $(INCLUDES) $*.s
 	@ $(TOUCH) $@
 	@ $(ECHO)




More information about the fedora-cvs-commits mailing list