[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Problems with tip (Remus?)



On Monday, 09 November 2009 at 14:11, Brendan Cully wrote:
> On Monday, 09 November 2009 at 14:02, Dan Magenheimer wrote:
> > Just updated to latest tip (20419), including rebuilding tools (but not 
> > dom0,
> > not sure if there is a new dependency there) and I'm getting an infinite
> > loop of error messages when xend is trying to launch, along the lines
> > of "Xend died due to signal 6!" and "Xend died due to signal 11!".
> >  
> > Everything was fine earlier today on a c/s >20400.  I'll try backing out
> > the remus changes that just went in, but thought I would give warning
> > and see if others run into the problem.
> 
> I'll attempt to reproduce. Right now I'm being stopped by a different
> error:
> 
> gcc -O1 -fno-omit-frame-pointer -fno-optimize-sibling-calls -m32 -march=i686 
> -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> -Wno-unused-value -Wdeclaration-after-statement  -nostdinc -fno-builtin 
> -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe 
> -I/home/brendan/remus/xen-unstable.32/xen/include  
> -I/home/brendan/remus/xen-unstable.32/xen/include/asm-x86/mach-generic 
> -I/home/brendan/remus/xen-unstable.32/xen/include/asm-x86/mach-default 
> -msoft-float -fno-stack-protector -g -D__XEN__ -DVERBOSE 
> -fno-omit-frame-pointer -DCONFIG_FRAME_POINTER -MMD -MF .unlzma.o.d -c 
> unlzma.c -o unlzma.o
> cc1: warnings being treated as errors
> unlzma.c:534: warning: C99 inline functions are not supported; using GNU89
> unlzma.c:534: warning: to disable this warning use -fgnu89-inline or the 
> gnu_inline function attribute
> make[4]: *** [unlzma.o] Error 1
> make[4]: Leaving directory `/home/brendan/remus/xen-unstable.32/xen/common'
> 
> which I would guess is due to 20401:c4630f8f69cc interacting badly
> with my Ubuntu 8.04 build environment.

And later, this:

gcc  -O1 -fno-omit-frame-pointer -fno-optimize-sibling-calls -m64 -g 
-fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value 
-Wdeclaration-after-statement  -D__XEN_TOOLS__ -MMD -MF .libxl.o.d  
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE  -I. -fPIC -I../../tools/libxc 
-I../../tools/include -I../../tools/libxc -I../../tools/include 
-I../../tools/xenstore -I../../tools/include -c -o libxl.o libxl.c
libxl.c: In function âlibxl_domain_suspendâ:
libxl.c:262: warning: ignoring return value of âwriteâ, declared with attribute 
warn_unused_result
In function âopenâ,
    inlined from âlibxl_create_device_modelâ at libxl.c:512:
/usr/include/bits/fcntl2.h:51: error: call to â__open_missing_modeâ declared 
with attribute error: open with O_CREAT in second argument needs 3 arguments
make[4]: *** [libxl.o] Error 1
make[4]: Leaving directory 
`/nfs/anthrax/brendan/remus/xen-unstable.64/tools/libxl'

Looks like the mode argument is missing here:

    logfile_w = open(logfile, O_WRONLY|O_CREAT);

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.