[14519] in Athena Bugs
Re: sun4 8.0I: makedepend bug ...
daemon@ATHENA.MIT.EDU (Greg Hudson)
Wed Aug 7 20:05:45 1996
Date: Wed, 7 Aug 1996 20:05:42 -0400
From: Greg Hudson <ghudson@MIT.EDU>
To: jawetzel@MIT.EDU
Cc: bugs@MIT.EDU, wdc@MIT.EDU
In-Reply-To: "[14516] in Athena Bugs"
The Solaris 2.4 makedepend has the following in its BUGS section:
If you do not have the source for cpp, the Berkeley C
preprocessor, then makedepend will be compiled in such a way
that all #if directives will evaluate to "true" regardless
of their actual value. This may cause the wrong #include
directives to be evaluated. Makedepend should simply have
its own parser written for #if expressions.
I'm not entirely sure what it means by "If you do not have the source
for cpp," and I can't check the source since the Solaris 2.4 source we
have doesn't appear to include source for makedepend (Bill, can you
check on this?), since it's part of Openwindows and the Openwindows
source we got from Sun appears to be woefully incomplete.
Anyway, since Sun seems to be fully aware of this problem and thought
it was okay to have in their release, I don't think there's much we
can do about it. I'll get back to you if we find anything out.