[gnu.gcc.bug] Installation bug in 1.36.92

zuhn@UMN-CS.CS.UMN.EDU ("david d [zoo] zuhn") (01/17/90)

Using the process in the Info file for building in a separate directory,
the install target does not correctly handle the include files stddef.h,
stdarg.h assert.h va-*.h and limits.h.

the command output from the makefile is this:

for file in stddef.h stdarg.h assert.h va-*.h limits.h; do \
     for eachfile in  ../gcc-1.36.92/${file} ; do \

this results in values for ../gcc-1.36.92/<name> for eachfile.

install cannot handle this, trying to create a file using that entire name,
such as /usr/local/lib/gnu/gcc-include/../gcc-1.36.92/stddef.h, which fails.

-- 
David D "Zoo" Zuhn - U of MN CS Dept - Minneapolis, MN
zuhn@cs.umn.edu || zuhn@ux.acs.umn.edu

zuhn@UMN-CS.CS.UMN.EDU ("david d [zoo] zuhn") (01/17/90)

>[problem in makeing in multiple directories using VPATH]
>install cannot handle this, trying to create a file using that entire name,
>such as /usr/local/lib/gnu/gcc-include/../gcc-1.36.92/stddef.h, which fails.

I should clarify this:  the above behavior is seen on a Sequent running Dynix
3.0.12, but it works fine on a Sun 4 under SunOS 4.0.3.  A note for the INSTALL
file.

-- 
David D "Zoo" Zuhn - zuhn@cs.umn.edu || zuhn@ux.acs.umn.edu