[8631] in Athena Bugs
rs6000
daemon@ATHENA.MIT.EDU (blade@Athena.MIT.EDU)
Mon Nov 18 22:51:08 1991
From: blade@Athena.MIT.EDU
Date: Mon, 18 Nov 91 22:51:16 -0500
To: bugs@Athena.MIT.EDU
I may have sent something akin to this a few minutes ago... but just in case
Ok here is the deal. On rs6000s
1) /usr/include blah blah is on a site drive, therefore any idiot with root
can do much damage.
2) cc -I on rs6000 doesn't properly parse -I flag... causing -I/usr/athena/include
to sometimes fail under certain conditions... for example,
#include <Xm/Xm.h>
will include /usr/athena/include/Xm/Xm.h... but an include statement in
THAT file will include /usr/include/Xm/...
and NOT /usr/athena/include/Xm... (Verifiable via cc -E...)
3) so what? 2) isn't so bad unless, on the rs6000, /usr/include/Xm and X11
are ibm shipped from factory, and do not reference ../athena/include/Xm...
which references /mit/motif/include...