#976: Cactus ignors (since r4839 ie #768) changes to param.ccl when recompiling -----------------------+---------------------------------------------------- Reporter: rhaas | Owner: Type: defect | Status: review Priority: critical | Milestone: Component: Cactus | Version: Resolution: | Keywords: -----------------------+----------------------------------------------------
Comment (by eschnett):
The regexp suggested in comments 4 and 5 does not work as-is. The dependency files contain several dependencies, and only one of them (the first) should be modified. Currently, Cactus looks for ": " (colon-space) to ensure this. Another way may be to look for a file name ending in ".o" before a colon. The correct way would be to replace the file name, which we know in principle -- maybe the expression {{{ ^$(basename $(basename $@)).o: }}} would work as text that should be replaced?
Since this is currently a serious bug in Cactus, we don't need approval of two maintainers. Anything that stands a fighting chance of correcting this (without introducing an even larger disaster) should be applied.