From: Paolo Bonzini <pbonzini@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>
Cc: QEMU Developers <qemu-devel@nongnu.org>
Subject: Re: [Qemu-devel] [PULL 00/20] SCSI, build, TCG, RCU, misc patches for 2015-08-12
Date: Thu, 13 Aug 2015 11:37:20 +0200 [thread overview]
Message-ID: <55CC6550.4020003@redhat.com> (raw)
In-Reply-To: <CAFEAcA_Cd2XyiCCvxCjGvZax6OE-wffQwSUc0cHHOKvGP2yq6w@mail.gmail.com>
On 13/08/2015 11:28, Peter Maydell wrote:
> config-host.mak is out-of-date, running configure
> ../../configure: 2789: local: -I/usr/include/glib-2.0: bad variable name
>
> line 2789 is
> local probe_cflags=$($pkg_config --cflags $1)
>
> 'local' isn't part of POSIX shell. It is supported by 'dash', but
> only in the form 'local varname ...', not the bash-specific
> 'local varname=value ...' form.
This is not entirely correct; dash is clearly supporting assignments in
local as well; we have:
local compiler="$1"
However, it's not automatically quoting the RHS of the assignment, like
normal variable assignment does. But since this RHS is a bit more
complex than usual, I'll just apply this:
diff --git a/configure b/configure
index 28bf755..6faeb00 100755
--- a/configure
+++ b/configure
@@ -2787,8 +2787,10 @@ fi
glib_pkg_config()
{
if $pkg_config --atleast-version=$glib_req_ver $1; then
- local probe_cflags=$($pkg_config --cflags $1)
- local probe_libs=$($pkg_config --libs $1)
+ local probe_cflags
+ local probe_libs
+ probe_cflags=$($pkg_config --cflags $1)
+ probe_libs=$($pkg_config --libs $1)
CFLAGS="$probe_cflags $CFLAGS"
LIBS="$probe_libs $LIBS"
libs_qga="$probe_libs $libs_qga"
Paolo
next prev parent reply other threads:[~2015-08-13 9:37 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-08-12 13:36 [Qemu-devel] [PULL 00/20] SCSI, build, TCG, RCU, misc patches for 2015-08-12 Paolo Bonzini
2015-08-12 13:36 ` [Qemu-devel] [PULL 01/20] virtio-scsi: use virtqueue_map_sg() when loading requests Paolo Bonzini
2015-08-12 13:36 ` [Qemu-devel] [PULL 02/20] scsi-disk: fix cmd.mode field typo Paolo Bonzini
2015-08-12 13:36 ` [Qemu-devel] [PULL 03/20] tests: virtio-scsi: clear unit attention after reset Paolo Bonzini
2015-08-12 13:36 ` [Qemu-devel] [PULL 04/20] scsi-disk: Fix assertion failure on WRITE SAME Paolo Bonzini
2015-08-12 13:36 ` [Qemu-devel] [PULL 05/20] virtio-scsi-test: Add test case for tail unaligned " Paolo Bonzini
2015-08-12 13:36 ` [Qemu-devel] [PULL 06/20] vhost/scsi: call vhost_dev_cleanup() at unrealize() time Paolo Bonzini
2015-08-12 13:37 ` [Qemu-devel] [PULL 07/20] cpu-exec: Do not invalidate original TB in cpu_exec_nocache() Paolo Bonzini
2015-08-12 13:37 ` [Qemu-devel] [PULL 08/20] cpu_defs: Simplify CPUTLB padding logic Paolo Bonzini
2015-08-12 13:37 ` [Qemu-devel] [PULL 09/20] configure: Default to enable module build Paolo Bonzini
2015-08-12 13:37 ` [Qemu-devel] [PULL 10/20] exec: drop cpu_can_do_io, just read cpu->can_do_io Paolo Bonzini
2015-08-12 13:37 ` [Qemu-devel] [PULL 11/20] rcu: Allow calling rcu_(un)register_thread() during synchronize_rcu() Paolo Bonzini
2015-08-12 13:37 ` [Qemu-devel] [PULL 12/20] exec: use macro ROUND_UP for alignment Paolo Bonzini
2015-08-12 13:37 ` [Qemu-devel] [PULL 13/20] vhost-scsi: Clarify vhost_virtqueue_mask argument Paolo Bonzini
2015-08-12 13:37 ` [Qemu-devel] [PULL 14/20] qemu-nbd: remove unnecessary qemu_notify_event() Paolo Bonzini
2015-08-12 13:37 ` [Qemu-devel] [PULL 15/20] configure: only add CONFIG_RDMA to config-host.h once Paolo Bonzini
2015-08-12 13:37 ` [Qemu-devel] [PULL 16/20] scsi: create restart bottom half in the right AioContext Paolo Bonzini
2015-08-12 13:37 ` [Qemu-devel] [PULL 17/20] scsi-disk: identify AIO callbacks more clearly Paolo Bonzini
2015-08-12 13:37 ` [Qemu-devel] [PULL 18/20] scsi-generic: " Paolo Bonzini
2015-08-12 13:37 ` [Qemu-devel] [PULL 19/20] hw: fix mask for ColdFire UART command register Paolo Bonzini
2015-08-12 13:37 ` [Qemu-devel] [PULL 20/20] disas: Defeature print_target_address Paolo Bonzini
2015-08-13 9:28 ` [Qemu-devel] [PULL 00/20] SCSI, build, TCG, RCU, misc patches for 2015-08-12 Peter Maydell
2015-08-13 9:37 ` Paolo Bonzini [this message]
2015-08-13 9:43 ` Peter Maydell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=55CC6550.4020003@redhat.com \
--to=pbonzini@redhat.com \
--cc=peter.maydell@linaro.org \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.