#767: removing the last REQUIRES item from configuration.ccl leads to build failures ---------------------+------------------------------------------------------ Reporter: rhaas | Owner: Type: defect | Status: new Priority: minor | Milestone: Component: Cactus | Version: Resolution: | Keywords: ---------------------+------------------------------------------------------
Comment (by eschnett):
Two make invokations may work. Currently, there is one make invokation for the whole configuration, and one sub-make for each thorn. We would need two sub-makes per thorn, called one after the other (see file lib/make/make.configuration, line 209 where $(MAKE) is called. We would first call it with "deps" as target, then the way it is called currently. If the call to "deps" fails, we delete all dependency information in the thorn (rm -f *.d), and call "deps" again.