Red Hat 7.0

Henry Cejtin henry@sourcelight.com
Thu, 19 Oct 2000 01:10:47 -0500


The new mlton-20000906-2 RPM's kind-of work under Red Hat 7.0, but...

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.

Any way, I'm waiting to hear about the tmpnam() resolution before I put  them
on the web page.