[14519] in Athena Bugs

home help back first fref pref prev next nref lref last post

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.

home help back first fref pref prev next nref lref last post