[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 1/2] configure: Replace bash code by standard sh
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH 1/2] configure: Replace bash code by standard shell code |
Date: |
Tue, 17 Jul 2012 19:43:00 +0100 |
On 15 July 2012 19:34, Stefan Weil <address@hidden> wrote:
> "+=" does not work with dash and other simple /bin/sh implementations.
>
> The new code prepends the flag while the old code either did not work
> (it continued after an error message which typically was not read) or
> appended the flag. That difference should not matter here.
>
> Signed-off-by: Stefan Weil <address@hidden>
> ---
> configure | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/configure b/configure
> index 12351f5..0269ba0 100755
> --- a/configure
> +++ b/configure
> @@ -2822,7 +2822,7 @@ int main(int argc, char **argv)
> }
> EOF
> if ! compile_prog "" "" ; then
> - CFLAGS+="-march=i486"
> + CFLAGS="-march=i486 $CFLAGS"
> fi
> fi
This is not quite the right fix for this. This flag should be in
QEMU_CFLAGS, because it is a flag without which QEMU
would be unable to compile. See previous discussion in this
thread:
http://lists.xen.org/archives/html/xen-devel/2012-04/msg00330.html
(Unfortunately Olaf never submitted an updated patch.)
-- PMM