* xen-4.1.0-rc1 Build errors in xen_disk.c / xen_backend.c / xen_console.c
@ 2011-01-15 16:27 Sander Eikelenboom
2011-01-15 18:07 ` Ian Campbell
0 siblings, 1 reply; 5+ messages in thread
From: Sander Eikelenboom @ 2011-01-15 16:27 UTC (permalink / raw)
To: Keir Fraser; +Cc: xen-devel
changeset: 22744:54e91dcae649
make -j6 debug=y results in:
CC i386-dm/xen_disk.o
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In function âxen_be_get_xendevâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:211: error: too few arguments to function âxc_evtchn_openâ
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:217: warning: passing argument 1 of âxc_evtchn_fdâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:220: warning: passing argument 1 of âxc_gnttab_openâ from incompatible pointer type
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:220: error: too few arguments to function âxc_gnttab_openâ
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:223: warning: passing argument 1 of âxc_evtchn_closeâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In function âxen_be_del_xendevâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:271: warning: passing argument 1 of âxc_evtchn_closeâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:273: error: too many arguments to function âxc_gnttab_closeâ
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In function âxen_be_evtchn_eventâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:633: warning: passing argument 1 of âxc_evtchn_pendingâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:639: warning: passing argument 1 of âxc_evtchn_unmaskâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In function âxen_be_bind_evtchnâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:683: warning: passing argument 1 of âxc_evtchn_bind_interdomainâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:689: warning: passing argument 1 of âxc_evtchn_fdâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In function âxen_be_unbind_evtchnâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:698: warning: passing argument 1 of âxc_evtchn_fdâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:699: warning: passing argument 1 of âxc_evtchn_unbindâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In function âxen_be_send_notifyâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:706: warning: passing argument 1 of âxc_evtchn_notifyâ makes pointer from integer without a cast
make[4]: *** [xen_backend.o] Error 1
make[4]: *** Waiting for unfinished jobs....
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_console.c: In function âcon_initialiseâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_console.c:235: error: too many arguments to function âxc_gnttab_map_grant_refâ
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_console.c: In function âcon_disconnectâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_console.c:264: warning: passing argument 2 of âxc_gnttab_munmapâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_console.c:264: warning: passing argument 3 of âxc_gnttab_munmapâ makes integer from pointer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_console.c:264: error: too many arguments to function âxc_gnttab_munmapâ
make[4]: *** [xen_console.o] Error 1
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c: In function âioreq_unmapâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:247: warning: passing argument 2 of âxc_gnttab_munmapâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:247: warning: passing argument 3 of âxc_gnttab_munmapâ makes integer from pointer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:247: error: too many arguments to function âxc_gnttab_munmapâ
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:256: warning: passing argument 2 of âxc_gnttab_munmapâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:256: warning: passing argument 3 of âxc_gnttab_munmapâ makes integer from pointer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:256: error: too many arguments to function âxc_gnttab_munmapâ
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c: In function âioreq_mapâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:274: warning: passing argument 3 of âxc_gnttab_map_grant_refsâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:274: warning: passing argument 5 of âxc_gnttab_map_grant_refsâ makes integer from pointer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:274: error: too many arguments to function âxc_gnttab_map_grant_refsâ
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:288: error: too many arguments to function âxc_gnttab_map_grant_refâ
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c: In function âblk_connectâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:690: error: too many arguments to function âxc_gnttab_map_grant_refâ
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c: In function âblk_disconnectâ:
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:740: warning: passing argument 2 of âxc_gnttab_munmapâ makes pointer from integer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:740: warning: passing argument 3 of âxc_gnttab_munmapâ makes integer from pointer without a cast
/usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_disk.c:740: error: too many arguments to function âxc_gnttab_munmapâ
make[4]: *** [xen_disk.o] Error 1
make[4]: Leaving directory `/usr/src/new/xen-unstable.hg/tools/ioemu-remote/i386-dm'
make[3]: *** [subdir-i386-dm] Error 2
make[3]: Leaving directory `/usr/src/new/xen-unstable.hg/tools/ioemu-remote'
make[2]: *** [subdir-install-ioemu-dir] Error 2
make[2]: Leaving directory `/usr/src/new/xen-unstable.hg/tools'
make[1]: *** [subdirs-install] Error 2
make[1]: Leaving directory `/usr/src/new/xen-unstable.hg/tools'
make: *** [install-tools] Error 2
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: xen-4.1.0-rc1 Build errors in xen_disk.c / xen_backend.c / xen_console.c
2011-01-15 16:27 xen-4.1.0-rc1 Build errors in xen_disk.c / xen_backend.c / xen_console.c Sander Eikelenboom
@ 2011-01-15 18:07 ` Ian Campbell
2011-01-15 18:27 ` Sander Eikelenboom
0 siblings, 1 reply; 5+ messages in thread
From: Ian Campbell @ 2011-01-15 18:07 UTC (permalink / raw)
To: Sander Eikelenboom; +Cc: xen-devel@lists.xensource.com, Keir Fraser
On Sat, 2011-01-15 at 16:27 +0000, Sander Eikelenboom wrote:
>
>
>
>
>
>
> changeset: 22744:54e91dcae649
>
> make -j6 debug=y results in:
>
> CC i386-dm/xen_disk.o
> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In
> function âxen_be_get_xendevâ:
> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:211:
> error: too few arguments to function âxc_evtchn_openâ
> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:217:
> warning: passing argument 1 of âxc_evtchn_fdâ makes pointer from
> integer without a cast
Suggests that your qemu is out of date WRT to your Xen. Try:
make tools/ioemu-dir-force-update
Ian.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: xen-4.1.0-rc1 Build errors in xen_disk.c / xen_backend.c / xen_console.c
2011-01-15 18:07 ` Ian Campbell
@ 2011-01-15 18:27 ` Sander Eikelenboom
2011-01-16 1:49 ` Ian Campbell
0 siblings, 1 reply; 5+ messages in thread
From: Sander Eikelenboom @ 2011-01-15 18:27 UTC (permalink / raw)
To: Ian Campbell; +Cc: xen-devel@lists.xensource.com, Keir Fraser
Hello Ian,
Thx, didn't think of it, shouldn't the build-system check for that ?
Or should i do a "make world" or something to force that ?
--
Sander
Saturday, January 15, 2011, 7:07:51 PM, you wrote:
> On Sat, 2011-01-15 at 16:27 +0000, Sander Eikelenboom wrote:
>>
>>
>>
>>
>>
>>
>> changeset: 22744:54e91dcae649
>>
>> make -j6 debug=y results in:
>>
>> CC i386-dm/xen_disk.o
>> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In
>> function âxen_be_get_xendevâ:
>> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:211:
>> error: too few arguments to function âxc_evtchn_openâ
>> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:217:
>> warning: passing argument 1 of âxc_evtchn_fdâ makes pointer from
>> integer without a cast
> Suggests that your qemu is out of date WRT to your Xen. Try:
> make tools/ioemu-dir-force-update
> Ian.
--
Best regards,
Sander mailto:linux@eikelenboom.it
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: xen-4.1.0-rc1 Build errors in xen_disk.c / xen_backend.c / xen_console.c
2011-01-15 18:27 ` Sander Eikelenboom
@ 2011-01-16 1:49 ` Ian Campbell
2011-01-16 8:03 ` Sander Eikelenboom
0 siblings, 1 reply; 5+ messages in thread
From: Ian Campbell @ 2011-01-16 1:49 UTC (permalink / raw)
To: Sander Eikelenboom; +Cc: xen-devel@lists.xensource.com
On Sat, 2011-01-15 at 18:27 +0000, Sander Eikelenboom wrote:
> Hello Ian,
>
> Thx, didn't think of it, shouldn't the build-system check for that ?
> Or should i do a "make world" or something to force that ?
The reason for not doing so is that it would potentially blow away any
locally made changes.
If someone can come up with a scheme (and a patch) which removes this
danger then I think we'd all be interested.
Ian.
>
> --
> Sander
>
> Saturday, January 15, 2011, 7:07:51 PM, you wrote:
>
> > On Sat, 2011-01-15 at 16:27 +0000, Sander Eikelenboom wrote:
> >>
> >>
> >>
> >>
> >>
> >>
> >> changeset: 22744:54e91dcae649
> >>
> >> make -j6 debug=y results in:
> >>
> >> CC i386-dm/xen_disk.o
> >> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In
> >> function âxen_be_get_xendevâ:
> >> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:211:
> >> error: too few arguments to function âxc_evtchn_openâ
> >> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:217:
> >> warning: passing argument 1 of âxc_evtchn_fdâ makes pointer from
> >> integer without a cast
>
> > Suggests that your qemu is out of date WRT to your Xen. Try:
> > make tools/ioemu-dir-force-update
>
> > Ian.
>
>
>
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: xen-4.1.0-rc1 Build errors in xen_disk.c / xen_backend.c / xen_console.c
2011-01-16 1:49 ` Ian Campbell
@ 2011-01-16 8:03 ` Sander Eikelenboom
0 siblings, 0 replies; 5+ messages in thread
From: Sander Eikelenboom @ 2011-01-16 8:03 UTC (permalink / raw)
To: Ian Campbell; +Cc: xen-devel@lists.xensource.com
Hmmm only thing i could think of:
- catch exit code of make
- if error and qemu is out of date WRT to your Xen, give a nice warning with solution (how to update qemu tree)
Sunday, January 16, 2011, 2:49:53 AM, you wrote:
> On Sat, 2011-01-15 at 18:27 +0000, Sander Eikelenboom wrote:
>> Hello Ian,
>>
>> Thx, didn't think of it, shouldn't the build-system check for that ?
>> Or should i do a "make world" or something to force that ?
> The reason for not doing so is that it would potentially blow away any
> locally made changes.
> If someone can come up with a scheme (and a patch) which removes this
> danger then I think we'd all be interested.
> Ian.
>>
>> --
>> Sander
>>
>> Saturday, January 15, 2011, 7:07:51 PM, you wrote:
>>
>> > On Sat, 2011-01-15 at 16:27 +0000, Sander Eikelenboom wrote:
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> changeset: 22744:54e91dcae649
>> >>
>> >> make -j6 debug=y results in:
>> >>
>> >> CC i386-dm/xen_disk.o
>> >> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c: In
>> >> function âxen_be_get_xendevâ:
>> >> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:211:
>> >> error: too few arguments to function âxc_evtchn_openâ
>> >> /usr/src/new/xen-unstable.hg/tools/ioemu-dir/hw/xen_backend.c:217:
>> >> warning: passing argument 1 of âxc_evtchn_fdâ makes pointer from
>> >> integer without a cast
>>
>> > Suggests that your qemu is out of date WRT to your Xen. Try:
>> > make tools/ioemu-dir-force-update
>>
>> > Ian.
>>
>>
>>
>>
--
Best regards,
Sander mailto:linux@eikelenboom.it
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2011-01-16 8:03 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-15 16:27 xen-4.1.0-rc1 Build errors in xen_disk.c / xen_backend.c / xen_console.c Sander Eikelenboom
2011-01-15 18:07 ` Ian Campbell
2011-01-15 18:27 ` Sander Eikelenboom
2011-01-16 1:49 ` Ian Campbell
2011-01-16 8:03 ` Sander Eikelenboom
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.