Hans-Christian Armingeon
2006-Aug-10 15:44 UTC
[Xen-users] current xen unstable x86 pae doesn''t compile install: cannot create regular file `//boot/xen-3.0-unstable.gz'': Permission denied
Hi, current hg unstable pae doesn''t build. I think, that this has to do somethin with uninitialized variables. # XEN_TARGET_X86_PAE=y make xen tools [...] boot/x86_32.o /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/common/built_in.o /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/drivers/built_in.o /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/arch/x86/built_in.o /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/xen-syms.o -o /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/xen-syms nm -n /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/xen-syms | /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/tools/symbols >/usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/xen-syms.S make -f /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/Rules.mk /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/xen-syms.o make[4]: Entering directory `/usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/arch/x86'' gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/include -I/usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/include/asm-x86/mach-generic -I/usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/include/asm-x86/mach-default -msoft-float -DCONFIG_X86_PAE=1 -g -D__XEN__ -D__ASSEMBLY__ -c /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/xen-syms.S -o /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/xen-syms.o make[4]: Leaving directory `/usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/arch/x86'' ld -m elf_i386 -T xen.lds -N \ boot/x86_32.o /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/common/built_in.o /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/drivers/built_in.o /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/arch/x86/built_in.o /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/xen-syms.o -o /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/xen-syms rm -f /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/xen-syms.S /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/xen-syms.o gcc -Wall -Werror -Wstrict-prototypes -O2 -fomit-frame-pointer -Wdeclaration-after-statement -o boot/mkelf32 boot/mkelf32.c ./boot/mkelf32 /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/xen-syms /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/xen 0x100000 \ `nm /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/xen-syms | sort | tail -n 1 | sed -e ''s/^\([^ ]*\).*/0x\1/''` make[3]: Leaving directory `/usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/arch/x86'' gzip -f -9 < /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/xen > /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/xen.gz.new mv /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/xen.gz.new /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/xen.gz [ -d //boot ] || install -d -m0755 //boot install -m0644 /usr/src/xen/xen-unstable.hg-20060810-1-pae/xen/xen.gz //boot/xen-3.0-unstable.gz install: cannot create regular file `//boot/xen-3.0-unstable.gz'': Permission denied make[2]: *** [_install] Error 1 make[2]: Leaving directory `/usr/src/xen/xen-unstable.hg-20060810-1-pae/xen'' make[1]: *** [install] Error 2 make[1]: Leaving directory `/usr/src/xen/xen-unstable.hg-20060810-1-pae/xen'' make: *** [install-xen] Error 2 Any ideas? Johnny _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Hans-Christian Armingeon
2006-Aug-12 14:32 UTC
Re: [Xen-devel] current xen unstable x86 pae doesn''t compile install: cannot create regular file `//boot/xen-3.0-unstable.gz'': Permission denied
Am Donnerstag, 10. August 2006 17:44 schrieb Hans-Christian Armingeon:> Hi, > > current hg unstable pae doesn''t build. >Well, I narrowed it down a bit. xen unstable pae builds fine on sarge, but not on ubuntu dapper i386. on dapper I have # make --version GNU Make 3.81beta4 Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This program built for i486-pc-linux-gnu On sarge I have: # make --version GNU Make 3.80 Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Has something changed in the way, make evaluates variables? Or do I have to look at configure/autotools?> [...]Johnny _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel