Red Hat 7.0
Stephen Weeks
MLton@sourcelight.com
Thu, 19 Oct 2000 10:34:26 -0700 (PDT)
> The mlton.c compiled fine, but the makedepend complains bitterly about lots
> of things. Makedepend is really a rather stupid concept. It includes
> dependencies on standard things (in /usr/include) which is almost certainly
> wrong (probably benign, but not what you want). The makedepend under Red Hat
> 7.0 seems broken as well. It is giving millions of complaints about `macro
> or #include recursion too deep'. It does this not only in our files, but
> also in system standard stuff. The resulting Makefile is grotesque because
> of all of these extra (and in my opinion `incorrect') dependencies. E.g.,
> my-lib.o does NOT depend on /usr/lib/gcc-lib/i386-redhat-
> linux/2.96/include/syslimits.h. Of course it includes something, ..., but
> this dependency should NOT exist in the Makefile any more than should one
> saying that it depends on gcc.
Would you be happy with explicit dependency listings in the Makefile?
Do you think this fix needs to go into 20000906-2?