Hi,
On Tue, 10 Jan 2012 03:15:46 +0100, Bruno Haible wrote:
> Hi,
>
> Werner asked me to answer this.
>
> Ingo Schwarze wrote:
> > Pascal Stumpf drew my attention to the fact that the following line
> > in the top-level Makefile.in is causing trouble:
> >
> > MAKE_K_FLAG=`case "$(MAKEFLAGS)"
> Please replace the line
>
> MAKE_K_FLAG=`case "$(MAKEFLAGS)" in *k*) echo ' -k ';; esac`
>
> with
>
> MAKE_K_FLAG=`for f in x $(MAKEFLAGS); do \
> case $$f in \
>*=* | --[!k]*);; \
>*k*) echo ' -k ';; \
> esac; \
>
Hi,
Werner asked me to answer this.
Ingo Schwarze wrote:
> Pascal Stumpf drew my attention to the fact that the following line
> in the top-level Makefile.in is causing trouble:
>
> MAKE_K_FLAG=`case "$(MAKEFLAGS)" in *k*) echo ' -k ';; esac`
>
> The problem is that *any* k character anywhere
> Pascal Stumpf drew my attention to the fact that the following line
> in the top-level Makefile.in is causing trouble:
>
> MAKE_K_FLAG=`case "$(MAKEFLAGS)" in *k*) echo ' -k ';; esac`
>
> The problem is that *any* k character anywhere in MAKEFLAGS, for
> example coming from something like
>
Hi,
Pascal Stumpf drew my attention to the fact that the following line
in the top-level Makefile.in is causing trouble:
MAKE_K_FLAG=`case "$(MAKEFLAGS)" in *k*) echo ' -k ';; esac`
The problem is that *any* k character anywhere in MAKEFLAGS,
for example coming from something like
make ...