diff --git a/src/mod/applications/mod_fax/Makefile b/src/mod/applications/mod_fax/Makefile
index 52bb4c2417..33ba4abd3f 100644
--- a/src/mod/applications/mod_fax/Makefile
+++ b/src/mod/applications/mod_fax/Makefile
@@ -12,13 +12,14 @@ LOCAL_CFLAGS=-I$(SPANDSP_DIR)/src -I$(TIFF_DIR)/libtiff -I$(SPANDSP_BUILDDIR)/sr
 LOCAL_LIBADD=$(SPANDSP_LA)
 
 include $(BASE)/build/modmake.rules
+$(MODNAME).lo: $(SPANDSP_LA) $(TIFF_LA)
 
 $(SPANDSP_LA): $(TIFF_LA) $(SPANDSP_DIR) $(SPANDSP_DIR)/.update
-	cd $(SPANDSP_BUILDDIR) && $(MAKE)
+	cd $(SPANDSP_BUILDDIR) && $(MAKE) -j1
 	$(TOUCH_TARGET)
 
 $(TIFF_LA): $(TIFF_DIR) $(TIFF_DIR)/.update
-	cd $(TIFF_BUILDDIR) && $(MAKE)
+	cd $(TIFF_BUILDDIR) && $(MAKE) -j1
 	$(TOUCH_TARGET)
 
 
diff --git a/src/mod/codecs/mod_voipcodecs/Makefile b/src/mod/codecs/mod_voipcodecs/Makefile
index 2636ded77f..5b81d25f66 100644
--- a/src/mod/codecs/mod_voipcodecs/Makefile
+++ b/src/mod/codecs/mod_voipcodecs/Makefile
@@ -12,11 +12,12 @@ LOCAL_CFLAGS=-I$(SPANDSP_DIR)/src -I$(TIFF_DIR)/libtiff -I$(SPANDSP_BUILDDIR)/sr
 LOCAL_LIBADD=$(SPANDSP_LA)
 
 include $(BASE)/build/modmake.rules
+$(MODNAME).lo: $(SPANDSP_LA) $(TIFF_LA)
 
 $(SPANDSP_LA): $(TIFF_LA) $(SPANDSP_DIR) $(SPANDSP_DIR)/.update
-	cd $(SPANDSP_BUILDDIR) && $(MAKE)
+	cd $(SPANDSP_BUILDDIR) && $(MAKE) -j1
 	$(TOUCH_TARGET)
 
 $(TIFF_LA): $(TIFF_DIR) $(TIFF_DIR)/.update
-	cd $(TIFF_BUILDDIR) && $(MAKE)
+	cd $(TIFF_BUILDDIR) && $(MAKE) -j1
 	$(TOUCH_TARGET)