From mboxrd@z Thu Jan 1 00:00:00 1970 From: Brendan Cully Subject: Re: Problems with tip (Remus?) Date: Mon, 9 Nov 2009 14:33:41 -0800 Message-ID: <20091109223341.GC2822@kremvax.cs.ubc.ca> References: <20091109221112.GB2822@kremvax.cs.ubc.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Content-Disposition: inline In-Reply-To: <20091109221112.GB2822@kremvax.cs.ubc.ca> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: dan.magenheimer@oracle.com, xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org 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 n= ot dom0, > > not sure if there is a new dependency there) and I'm getting an infin= ite > > 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!". > > =20 > > 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. >=20 > I'll attempt to reproduce. Right now I'm being stopped by a different > error: >=20 > gcc -O1 -fno-omit-frame-pointer -fno-optimize-sibling-calls -m32 -march= =3Di686 -g -fno-strict-aliasing -std=3Dgnu99 -Wall -Wstrict-prototypes -W= no-unused-value -Wdeclaration-after-statement -nostdinc -fno-builtin -fn= o-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/home/br= endan/remus/xen-unstable.32/xen/include -I/home/brendan/remus/xen-unstab= le.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 GN= U89 > unlzma.c:534: warning: to disable this warning use -fgnu89-inline or th= e gnu_inline function attribute > make[4]: *** [unlzma.o] Error 1 > make[4]: Leaving directory `/home/brendan/remus/xen-unstable.32/xen/com= mon' >=20 > 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=3Dgnu99 -Wall -Wstrict-prototypes -Wno-unused-value= -Wdeclaration-after-statement -D__XEN_TOOLS__ -MMD -MF .libxl.o.d -D_L= ARGEFILE_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 =E2=80=98libxl_domain_suspend=E2=80=99: libxl.c:262: warning: ignoring return value of =E2=80=98write=E2=80=99, d= eclared with attribute warn_unused_result In function =E2=80=98open=E2=80=99, inlined from =E2=80=98libxl_create_device_model=E2=80=99 at libxl.c:5= 12: /usr/include/bits/fcntl2.h:51: error: call to =E2=80=98__open_missing_mod= e=E2=80=99 declared with attribute error: open with O_CREAT in second arg= ument needs 3 arguments make[4]: *** [libxl.o] Error 1 make[4]: Leaving directory `/nfs/anthrax/brendan/remus/xen-unstable.64/to= ols/libxl' Looks like the mode argument is missing here: logfile_w =3D open(logfile, O_WRONLY|O_CREAT);