|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-devel
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
 |   
 
 | 
    | 
  
  
    |   | 
    |