From: Stefan Weil <sw@weilnetz.de>
To: Paolo Bonzini <pbonzini@redhat.com>
Cc: Blue Swirl <blauwirbel@gmail.com>, qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [PATCH] build: fix Win32 clean build
Date: Tue, 15 Jan 2013 18:34:46 +0100 [thread overview]
Message-ID: <50F59336.2060707@weilnetz.de> (raw)
In-Reply-To: <1358239777-29911-2-git-send-email-pbonzini@redhat.com>
Am 15.01.2013 09:49, schrieb Paolo Bonzini:
> The version.o file did not appear explicitly as a dependency, and
> this caused clean builds to fail. Force its build by making the
> Makefile depend on version.o.
>
> (We cannot add it to libqemuutil.a, because it doesn't export any
> symbol and thus would not be pulled by the linker).
>
> Cc: Blue Swirl <blauwirbel@gmail.com>
> Cc: Stefan Weil <sw@weilnetz.de>
> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
> ---
> Makefile | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/Makefile b/Makefile
> index 7622a4c..cfa2fa6 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -153,6 +153,7 @@ version.o: $(SRC_PATH)/version.rc config-host.h
> $(call quiet-command,$(WINDRES) -I. -o $@ $<," RC $(TARGET_DIR)$@")
>
> version-obj-$(CONFIG_WIN32) += version.o
> +Makefile: $(version-obj-y)
>
> ######################################################################
> # Build libraries
Tested-by: Stefan Weil <sw@weilnetz.de>
Blue, Paolo's patch fixes a recently introduced build regression for MinGW.
Please apply it to git master.
I won't send a pull request because it is a build fix.
Paolo, your latest modifications added one more regression
because MinGW builds now compile files which are only needed
for user mode (= never for MinGW).util/envlist.c uses strtok_r
which is unavailable for MinGW, so we get a compiler warning,
but no linker error because it is unused.
Regards
Stefan
next prev parent reply other threads:[~2013-01-15 17:34 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-01-15 8:49 [Qemu-devel] [PATCH] build: fix Win32 clean build Paolo Bonzini
2013-01-15 17:34 ` Stefan Weil [this message]
2013-01-16 17:40 ` Paolo Bonzini
2013-01-16 21:14 ` Anthony Liguori
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=50F59336.2060707@weilnetz.de \
--to=sw@weilnetz.de \
--cc=blauwirbel@gmail.com \
--cc=pbonzini@redhat.com \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).