Oh the irony. Makefiles has been the number one source of this issue itself. Usually due to badly specified transitive dependencies. Like only rebuild .o files on changes to .c files but forget completely about changes to .h files etc. Removed c files leaving stale .o files still being linked in is another favorite.
But yeah, I guess the predecessor it replaced must have been even worse. Today we can have higher expectations.
But yeah, I guess the predecessor it replaced must have been even worse. Today we can have higher expectations.