> These problems probably appear because you are running
> make not from bash. You should have /bin/bash or /bin/sh
> to be the *real* bourne-compatible shell.
It seems as if an *old* bash is not a *real* bash :-)
I got a new bash (1.14.4) and now it works.
--> THIS SHOULD DEFINITLY GO INTO Documentation/Changes !!!
This bash was once installed by an old softland distribution and since
I use tcsh as my favourite shell (and don't care much about shell scripts)
I never updated it.
now, my links are as expected:
nfs.o -> ../fs/nfs//nfs.o
BUT, with your patch applied, I get this:
nfs.o -> ..//usr/z5/linux/fs/nfs/nfs.o
My source tree is at /usr/z5/linux with a symbolic link /linux pointing
to it. The top-Makefile calculates the variable TOPDIR as /linux
...
Bye,
Florian