* xen compilation error
@ 2009-01-21 18:00 Dulloor
2009-01-21 18:14 ` Keir Fraser
0 siblings, 1 reply; 8+ messages in thread
From: Dulloor @ 2009-01-21 18:00 UTC (permalink / raw)
To: xen-devel@lists.xensource.com
[-- Attachment #1.1: Type: text/plain, Size: 2688 bytes --]
Hi,
With the latest sources (from yesterday EST), I get the following error :
gcc -I. -I.. -I/data/xen-devel/xen-unstable.hg/tools/ioemu-dir/target-i386
-I/data/xen-devel/xen-unstable.hg/tools/ioemu-dir -MMD -MP -DNEED_CPU_H
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-I/data/xen-devel/xen-unstable.hg/tools/ioemu-dir/tcg
-I/data/xen-devel/xen-unstable.hg/tools/ioemu-dir/tcg/i386
-I/data/xen-devel/xen-unstable.hg/tools/ioemu-dir/fpu -DHAS_AUDIO
-DHAS_AUDIO_CHOICE -DHAS_AUDIO
-I/data/xen-devel/xen-unstable.hg//tools/libxc
-I/data/xen-devel/xen-unstable.hg//tools/xenstore
-I/data/xen-devel/xen-unstable.hg//tools/include
-I/data/xen-devel/xen-unstable.hg//tools/blktap/lib -Wall -O2 -g
-fno-strict-aliasing -O2 -fomit-frame-pointer -m32 -march=i686
-fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value
-Wdeclaration-after-statement -D__XEN_TOOLS__ -MMD -MF .vga.o.d
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE -mno-tls-direct-seg-refs -Wno-unused
-Wno-declaration-after-statement -Wno-pointer-sign -DCONFIG_PASSTHROUGH
-I../hw -m32 -DUSE_SSE2=1 -msse2 -Wno-unused
-Wno-declaration-after-statement -Wno-pointer-sign -DCONFIG_PASSTHROUGH -c
-o vga.o /data/xen-devel/xen-unstable.hg/tools/ioemu-dir/hw/vga.c
/data/xen-devel/xen-unstable.hg/tools/ioemu-dir/hw/vga.c: In function
'xen_vga_populate_vram':
/data/xen-devel/xen-unstable.hg/tools/ioemu-dir/hw/vga.c:2021: error:
storage size of 'xrfp' isn't known
/data/xen-devel/xen-unstable.hg/tools/ioemu-dir/hw/vga.c:2048: error:
'XENMEM_remove_from_physmap' undeclared (first use in this function)
/data/xen-devel/xen-unstable.hg/tools/ioemu-dir/hw/vga.c:2048: error: (Each
undeclared identifier is reported only once
/data/xen-devel/xen-unstable.hg/tools/ioemu-dir/hw/vga.c:2048: error: for
each function it appears in.)
/data/xen-devel/xen-unstable.hg/tools/ioemu-dir/hw/vga.c: In function
'xen_vga_vram_map':
/data/xen-devel/xen-unstable.hg/tools/ioemu-dir/hw/vga.c:2084: warning:
implicit declaration of function 'xc_domain_memory_translate_gpfn_list'
make[5]: *** [vga.o] Error 1
make[5]: Leaving directory
`/data/xen-devel/xen-unstable.hg/tools/ioemu-remote/i386-dm'
make[4]: *** [subdir-i386-dm] Error 2
make[4]: Leaving directory
`/data/xen-devel/xen-unstable.hg/tools/ioemu-remote'
make[3]: *** [subdir-install-ioemu-dir] Error 2
make[3]: Leaving directory `/data/xen-devel/xen-unstable.hg/tools'
make[2]: *** [subdirs-install] Error 2
make[2]: Leaving directory `/data/xen-devel/xen-unstable.hg/tools'
make[1]: *** [install-tools] Error 2
make[1]: Leaving directory `/data/xen-devel/xen-unstable.hg'
make: *** [world] Error 2
thanks
dulloor
[-- Attachment #1.2: Type: text/html, Size: 2839 bytes --]
[-- Attachment #2: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: xen compilation error
2009-01-21 18:00 xen compilation error Dulloor
@ 2009-01-21 18:14 ` Keir Fraser
2009-01-22 12:03 ` Ian Jackson
0 siblings, 1 reply; 8+ messages in thread
From: Keir Fraser @ 2009-01-21 18:14 UTC (permalink / raw)
To: Dulloor, xen-devel@lists.xensource.com
On 21/01/2009 18:00, "Dulloor" <dulloor@gmail.com> wrote:
> Hi,
>
> With the latest sources (from yesterday EST), I get the following error :
Your qemu git tree is out of date. Go into qemu-xen-unstable.git and:
git-pull -a
-- Keir
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: xen compilation error
2009-01-21 18:14 ` Keir Fraser
@ 2009-01-22 12:03 ` Ian Jackson
2009-01-22 12:13 ` Christoph Egger
2009-01-22 19:54 ` Dulloor
0 siblings, 2 replies; 8+ messages in thread
From: Ian Jackson @ 2009-01-22 12:03 UTC (permalink / raw)
To: Dulloor, xen-devel@lists.xensource.com
Keir Fraser writes ("Re: [Xen-devel] xen compilation error"):
> On 21/01/2009 18:00, "Dulloor" <dulloor@gmail.com> wrote:
> > With the latest sources (from yesterday EST), I get the following error :
>
> Your qemu git tree is out of date. Go into qemu-xen-unstable.git and:
> git-pull -a
If you haven't done anything to change things, you're likely to find
your copy of qemu-xen-unstable.git as tools/ioemu-remote in your xen
tree. So:
cd tools/ioemu-remote
git-pull
Ian.
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: xen compilation error
2009-01-22 12:03 ` Ian Jackson
@ 2009-01-22 12:13 ` Christoph Egger
2009-01-22 12:21 ` Ian Jackson
2009-01-22 19:54 ` Dulloor
1 sibling, 1 reply; 8+ messages in thread
From: Christoph Egger @ 2009-01-22 12:13 UTC (permalink / raw)
To: xen-devel; +Cc: Ian Jackson, Dulloor
On Thursday 22 January 2009 13:03:47 Ian Jackson wrote:
> Keir Fraser writes ("Re: [Xen-devel] xen compilation error"):
> > On 21/01/2009 18:00, "Dulloor" <dulloor@gmail.com> wrote:
> > > With the latest sources (from yesterday EST), I get the following error
> > > :
> >
> > Your qemu git tree is out of date. Go into qemu-xen-unstable.git and:
> > git-pull -a
>
> If you haven't done anything to change things, you're likely to find
> your copy of qemu-xen-unstable.git as tools/ioemu-remote in your xen
> tree. So:
> cd tools/ioemu-remote
> git-pull
This sort of problem can only happen with nested repositories.
(Makes also hard to make snapshots.)
Can we have ioemu back in the mercurial tree, please?
--
---to satisfy European Law for business letters:
Advanced Micro Devices GmbH
Karl-Hammerschmidt-Str. 34, 85609 Dornach b. Muenchen
Geschaeftsfuehrer: Jochen Polster, Thomas M. McCoy, Giuliano Meroni
Sitz: Dornach, Gemeinde Aschheim, Landkreis Muenchen
Registergericht Muenchen, HRB Nr. 43632
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: xen compilation error
2009-01-22 12:13 ` Christoph Egger
@ 2009-01-22 12:21 ` Ian Jackson
2009-01-22 12:53 ` Christoph Egger
0 siblings, 1 reply; 8+ messages in thread
From: Ian Jackson @ 2009-01-22 12:21 UTC (permalink / raw)
To: Christoph Egger; +Cc: xen-devel, Dulloor
Christoph Egger writes ("Re: [Xen-devel] xen compilation error"):
> This sort of problem can only happen with nested repositories.
> (Makes also hard to make snapshots.)
> Can we have ioemu back in the mercurial tree, please?
I'm afraid it's not really practical to do the necessary
upstream-tracking and multiple branches with hg, particularly given
that almost everyone else in the qemu world is using git.
If you don't like the nested repositories, you can have side-by-side
repositories by setting CONFIG_QEMU in .config (or wherever else you
like to set things).
Alternatively, we could provide a
make update
at the top-level of xen-unstable.hg which updated qemu too ?
Ian.
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: xen compilation error
2009-01-22 12:21 ` Ian Jackson
@ 2009-01-22 12:53 ` Christoph Egger
0 siblings, 0 replies; 8+ messages in thread
From: Christoph Egger @ 2009-01-22 12:53 UTC (permalink / raw)
To: Ian Jackson; +Cc: xen-devel, Dulloor
On Thursday 22 January 2009 13:21:31 Ian Jackson wrote:
> Christoph Egger writes ("Re: [Xen-devel] xen compilation error"):
> > This sort of problem can only happen with nested repositories.
> > (Makes also hard to make snapshots.)
> > Can we have ioemu back in the mercurial tree, please?
>
> I'm afraid it's not really practical to do the necessary
> upstream-tracking and multiple branches with hg, particularly given
> that almost everyone else in the qemu world is using git.
qemu uses subversion and so do I.
Handling patches with mercurial is easy with the pbranch extension:
http://arrenbrecht.ch/mercurial/pbranch/
> If you don't like the nested repositories, you can have side-by-side
> repositories by setting CONFIG_QEMU in .config (or wherever else you
> like to set things).
>
> Alternatively, we could provide a
> make update
> at the top-level of xen-unstable.hg which updated qemu too ?
That's nice. Also a 'make snapshot' or 'make archive' would be handy to
quickly make a tarball.
--
---to satisfy European Law for business letters:
Advanced Micro Devices GmbH
Karl-Hammerschmidt-Str. 34, 85609 Dornach b. Muenchen
Geschaeftsfuehrer: Jochen Polster, Thomas M. McCoy, Giuliano Meroni
Sitz: Dornach, Gemeinde Aschheim, Landkreis Muenchen
Registergericht Muenchen, HRB Nr. 43632
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: xen compilation error
2009-01-22 12:03 ` Ian Jackson
2009-01-22 12:13 ` Christoph Egger
@ 2009-01-22 19:54 ` Dulloor
2009-01-26 11:01 ` Ian Jackson
1 sibling, 1 reply; 8+ messages in thread
From: Dulloor @ 2009-01-22 19:54 UTC (permalink / raw)
To: Ian Jackson; +Cc: xen-devel@lists.xensource.com
[-- Attachment #1.1: Type: text/plain, Size: 718 bytes --]
'git-pull' was throwing errors. I had to run 'git-pull -f'. From the net I
see that others faced similar problems too.
-dulloor
On Thu, Jan 22, 2009 at 7:03 AM, Ian Jackson <Ian.Jackson@eu.citrix.com>wrote:
> Keir Fraser writes ("Re: [Xen-devel] xen compilation error"):
> > On 21/01/2009 18:00, "Dulloor" <dulloor@gmail.com> wrote:
> > > With the latest sources (from yesterday EST), I get the following error
> :
> >
> > Your qemu git tree is out of date. Go into qemu-xen-unstable.git and:
> > git-pull -a
>
> If you haven't done anything to change things, you're likely to find
> your copy of qemu-xen-unstable.git as tools/ioemu-remote in your xen
> tree. So:
> cd tools/ioemu-remote
> git-pull
>
> Ian.
>
[-- Attachment #1.2: Type: text/html, Size: 1240 bytes --]
[-- Attachment #2: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: xen compilation error
2009-01-22 19:54 ` Dulloor
@ 2009-01-26 11:01 ` Ian Jackson
0 siblings, 0 replies; 8+ messages in thread
From: Ian Jackson @ 2009-01-26 11:01 UTC (permalink / raw)
To: Dulloor; +Cc: xen-devel@lists.xensource.com
Dulloor writes ("Re: [Xen-devel] xen compilation error"):
> 'git-pull' was throwing errors. I had to run 'git-pull -f'. From the net I
> see that others faced similar problems too.
That's strange. It suggests our history went backwards or soemthing.
We normally avoid doing that.
Ian.
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2009-01-26 11:01 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-21 18:00 xen compilation error Dulloor
2009-01-21 18:14 ` Keir Fraser
2009-01-22 12:03 ` Ian Jackson
2009-01-22 12:13 ` Christoph Egger
2009-01-22 12:21 ` Ian Jackson
2009-01-22 12:53 ` Christoph Egger
2009-01-22 19:54 ` Dulloor
2009-01-26 11:01 ` Ian Jackson
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.