Alan: Can you check into this please, and pass my comments on to the
relevant maintainer...
>>> when trying to compile 2.1.98 on a DEC Alpha (noname)
>>> i get the folowing error:
>>> root@alpha:/usr/src/linux# make config
>>> arch/alpha/Makefile:35: *** missing separator. Stop.
>>> root@alpha:/usr/src/linux#
>>> if I look at line 35 in arch/alpha/Makefile i see this:
>>> $(shell $(AS) --version >& ./GAS_VER)
>>> If I change it to
>>> $(shell $(AS) --version &> ./GAS_VER)
>>> then it works (for now...)
I have a feeling you've also changed the meaning of the command, and
thus could easily have introduced a bug in the process...
>>> anybody got any comments on thisone??
>>> I'm Running Debian/Alpha 2.0
>> Which shell are you using? That looks like a difference of shell
>> command syntax, suggesting that whatever shell it was written for
>> is not the shell you're using...
> Running on bash. It should compile on bash, shouldn't it?
It should be independant of shell used, but clearly isn't. I have a
feeling the original syntax is that of tcsh rather than bash - I think
the bash equivalent of tcsh's >& is >> if that helps...
Perhaps whoever is maintaining the Alpha version could look into this
issue and advise - I use the i386 version here, so have no real
experience of it...
> BTW: pre-patch-2.1.99-2 -> still the same problem.
> root@alpha:~# bash --version
> GNU bash, version 2.01.1(1)-release (alpha-debian-linux-gnu)
> Copyright 1997 Free Software Foundation, Inc.
Best wishes from Riley.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu