Re: Version 2.4.1 cannot be built.

Peter Samuelson (peter@cadcamlab.org)
Wed, 31 Jan 2001 00:14:40 -0600


[Richard B. Johnson]
> Bob Tracy found the problem: the second ':' really needs to be
> escaped even though newer versions of make allow what was written.

> -$(MODINCL)/%.ver: CFLAGS := -I./include $(CFLAGS)
> +$(MODINCL)/%.ver: CFLAGS \:= -I./include $(CFLAGS)

No, that's a workaround in that it subverts the purpose of the line.
(In which case, better to delete the line entirely.) The correct fix
is to upgrade to a version of 'make' that understands the syntax used
there. Yes, the FSF being the FSF, they keep adding features to their
software. And yes, some of us are using some of those features.

It could have been worse. Documentation/Changes lists version 3.77,
from July 1998. We (at least I) actually considered using features
from 3.78, but that was quickly shot down since 3.78 is too new -
September 1999.

Peter
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/