qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Thomas Huth <thuth@redhat.com>
To: "John Snow" <jsnow@redhat.com>,
	"Alexander von Gluck IV" <kallisti5@unixzen.com>,
	"Marc-André Lureau" <marcandre.lureau@redhat.com>
Cc: qemu-devel <qemu-devel@nongnu.org>,
	"Alex Bennée" <alex.bennee@linaro.org>,
	"Philippe Mathieu-Daudé" <f4bug@amsat.org>
Subject: Re: vm-build-haiku.x86_64 failures
Date: Mon, 13 Jun 2022 07:21:42 +0200	[thread overview]
Message-ID: <8e8e08c6-3d4b-a63a-dbdc-9fd9559d7181@redhat.com> (raw)
In-Reply-To: <CAFn=p-bmPm7xA0R4r4RahWQmOMUd=zr4x5nEAnk4aCZHkPXiAA@mail.gmail.com>

On 11/06/2022 02.16, John Snow wrote:
> Hi,
> 
> on today's upstream of b3cd3b5a66f0dddfe3d5ba2bef13cd4f5b89cde9, I am
> seeing failures with the Haiku VM building test:
> 
> FAILED: libqemuutil.a.p/util_cutils.c.o
[...]
> ../src/util/cutils.c: In function 'qemu_init_exec_dir':
> ../src/util/cutils.c:1019:9: error: unknown type name 'image_info';
> did you mean 'g_info'?
>   1019 |         image_info ii;
>        |         ^~~~~~~~~~
>        |         g_info
> ../src/util/cutils.c:1023:16: warning: implicit declaration of
> function 'get_next_image_info' [-Wimplicit-function-declaration]
>   1023 |         while (get_next_image_info(0, &c, &ii) == B_OK) {
>        |                ^~~~~~~~~~~~~~~~~~~
> ../src/util/cutils.c:1023:16: warning: nested extern declaration of
> 'get_next_image_info' [-Wnested-externs]
> ../src/util/cutils.c:1024:19: error: request for member 'type' in
> something not a structure or union
>   1024 |             if (ii.type == B_APP_IMAGE) {
>        |                   ^
> ../src/util/cutils.c:1024:28: error: 'B_APP_IMAGE' undeclared (first
> use in this function)
>   1024 |             if (ii.type == B_APP_IMAGE) {
>        |                            ^~~~~~~~~~~
> ../src/util/cutils.c:1024:28: note: each undeclared identifier is
> reported only once for each function it appears in
> ../src/util/cutils.c:1025:32: error: request for member 'name' in
> something not a structure or union
>   1025 |                 strncpy(buf, ii.name, sizeof(buf));
>        |                                ^

I think this likely has been broken by commit 06680b15b4ee3184b57
("include: move qemu_*_exec_dir() to cutils") ... Marc-André, could you 
maybe have a look?

> I can't seemingly get older versions of QEMU to build right now in
> order to do a bisect, and I can't find a version of the QEMU tree
> where this test actually works.
> 
> Alexander, do you have any information on this test right now?

The Haiku test has been working fine two month ago after it has been 
updated. See commit 63021223ff2d3d ("Update haiku test vm to R1/Beta3").

  Thomas



      reply	other threads:[~2022-06-13  5:24 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-06-11  0:16 vm-build-haiku.x86_64 failures John Snow
2022-06-13  5:21 ` Thomas Huth [this message]

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=8e8e08c6-3d4b-a63a-dbdc-9fd9559d7181@redhat.com \
    --to=thuth@redhat.com \
    --cc=alex.bennee@linaro.org \
    --cc=f4bug@amsat.org \
    --cc=jsnow@redhat.com \
    --cc=kallisti5@unixzen.com \
    --cc=marcandre.lureau@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).