[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] xen-unstable compile error in linux-2.6.18-xen_x86_64 and x86
On 7/29/07, Keir Fraser <Keir.Fraser@xxxxxxxxxxxx> wrote:
I reverted 131 and 130, and recompiled with KBUILD_VERBOSE=1 make verbose=y Still the same error, but the verbose version is below. Has there been any changeset that may fix this? Is anybody else having any similar problems? Maybe it is something with my setup... I am running a relatively vanilla version of Ubuntu 7.04, with build-essential installed. Any other suggestions? Thanks, Todd if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F System.map -b /home/deshantm/devel/xen-unstable.hg/dist/install -r 2.6.18-xen; fi make[3]: Leaving directory `/home/deshantm/devel/xen- unstable.hg/build-linux-2.6.18-xen_x86_64' make -C build-linux-2.6.18-xen_x86_64 ARCH=x86_64 INSTALL_PATH=/home/deshantm/devel/xen-unstable.hg/dist/install vmlinuz make[3]: Entering directory `/home/deshantm/devel/xen- unstable.hg/build-linux-2.6.18-xen_x86_64' make -C /home/deshantm/devel/linux-2.6.18-xen.hg O=/home/deshantm/devel/xen-unstable.hg/build-linux-2.6.18-xen_x86_64 vmlinuz make -C /home/deshantm/devel/xen-unstable.hg /build-linux-2.6.18-xen_x86_64 \ KBUILD_SRC=/home/deshantm/devel/linux-2.6.18-xen.hg \ KBUILD_EXTMOD="" -f /home/deshantm/devel/linux-2.6.18-xen.hg/Makefile vmlinuz rm -f include/config/kernel.release echo 2.6.18-xen > include/config/kernel.release Using /home/deshantm/devel/linux-2.6.18-xen.hg as source for kernel if [ -f /home/deshantm/devel/linux-2.6.18-xen.hg/.config -o -d /home/deshantm/devel/linux- 2.6.18-xen.hg/include/config ]; then \ echo " /home/deshantm/devel/linux-2.6.18-xen.hg is not clean, please run 'make mrproper'";\ echo " in the '/home/deshantm/devel/linux- 2.6.18-xen.hg' directory.";\ /bin/false; \ fi; if [ ! -d include2 ]; then mkdir -p include2; fi; ln -fsn /home/deshantm/devel/linux-2.6.18-xen.hg/include/asm-x86_64 include2/asm /bin/bash /home/deshantm/devel/linux-2.6.18-xen.hg/scripts/mkmakefile \ /home/deshantm/devel/linux-2.6.18-xen.hg /home/deshantm/devel/xen-unstable.hg/build-linux-2.6.18-xen_x86_64 2 6 GEN /home/deshantm/devel/xen- unstable.hg/build-linux-2.6.18-xen_x86_64/Makefile set -e; echo ' CHK include/linux/version.h'; mkdir -p include/linux/; (echo \#define LINUX_VERSION_CODE 132626; echo '#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))';) < /home/deshantm/devel/linux- 2.6.18-xen.hg/Makefile > include/linux/version.h.tmp; if [ -r include/linux/version.h ] && cmp -s include/linux/version.h include/linux/version.h.tmp; then rm -f include/linux/version.h.tmp; else echo ' UPD include/linux/version.h'; mv -f include/linux/version.h.tmp include/linux/version.h; fi CHK include/linux/version.h set -e; echo ' CHK include/linux/utsrelease.h'; mkdir -p include/linux/; if [ `echo -n "2.6.18-xen" | wc -c ` -gt 64 ]; then echo '"2.6.18-xen" exceeds 64 characters' >&2; exit 1; fi; (echo \#define UTS_RELEASE \" 2.6.18-xen\";) < include/config/kernel.release > include/linux/utsrelease.h.tmp; if [ -r include/linux/utsrelease.h ] && cmp -s include/linux/utsrelease.h include/linux/utsrelease.h.tmp; then rm -f include/linux/utsrelease.h.tmp; else echo ' UPD include/linux/utsrelease.h'; mv -f include/linux/utsrelease.h.tmp include/linux/utsrelease.h; fi CHK include/linux/utsrelease.h make -f /home/deshantm/devel/linux-2.6.18-xen.hg/scripts/Makefile.build obj=scripts/basic make -f /home/deshantm/devel/linux-2.6.18-xen.hg/scripts/Makefile.build obj=. mkdir -p arch/x86_64/kernel/ make -f /home/deshantm/devel/linux-2.6.18-xen.hg/scripts/Makefile.build obj=scripts make -f /home/deshantm/devel/linux-2.6.18-xen.hg/scripts/Makefile.build obj=scripts/genksyms make -f /home/deshantm/devel/linux- 2.6.18-xen.hg/scripts/Makefile.build obj=scripts/mod make -f /home/deshantm/devel/linux-2.6.18-xen.hg/scripts/Makefile.build obj=init CHK include/linux/compile.h /bin/bash /home/deshantm/devel/linux-2.6.18-xen.hg /scripts/mkcompile_h include/linux/compile.h \ "x86_64" "y" "" "gcc -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -fno-reorder-blocks -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign" make -f /home/deshantm/devel/linux-2.6.18-xen.hg/scripts/Makefile.build obj=usr /bin/bash /home/deshantm/devel/linux-2.6.18-xen.hg/scripts/gen_initramfs_list.sh -l -d > usr/.initramfs_data.cpio.gz.d make -f /home/deshantm/devel/linux- 2.6.18-xen.hg/scripts/Makefile.build obj=arch/x86_64/kernel gcc -Wp,-MD,arch/x86_64/kernel/.process.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.1.2/include -Iinclude2/asm/mach-xen -D__KERNEL__ -Iinclude -Iinclude2 -I/home/deshantm/devel/linux- 2.6.18-xen.hg/include -include include/linux/autoconf.h -D__XEN_INTERFACE_VERSION__=0x00030205 -I/home/deshantm/devel/linux-2.6.18-xen.hg/arch/x86_64/kernel -Iarch/x86_64/kernel -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -fno-reorder-blocks -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(process)" -D"KBUILD_MODNAME=KBUILD_STR(process)" -c -o arch/x86_64/kernel/.tmp_process.o /home/deshantm/devel/linux- 2.6.18-xen.hg/arch/x86_64/kernel/process.c /home/deshantm/devel/linux-2.6.18-xen.hg/arch/x86_64/kernel/process.c: In function 'exit_thread': /home/deshantm/devel/linux-2.6.18-xen.hg/arch/x86_64/kernel/process.c:349: error: 'per_cpu__init_tss' undeclared (first use in this function) /home/deshantm/devel/linux-2.6.18-xen.hg/arch/x86_64/kernel/process.c:349: error: (Each undeclared identifier is reported only once /home/deshantm/devel/linux-2.6.18-xen.hg/arch/x86_64/kernel/process.c:349: error: for each function it appears in.) /home/deshantm/devel/linux-2.6.18-xen.hg/arch/x86_64/kernel/process.c:349: warning: type defaults to 'int' in declaration of 'type name' /home/deshantm/devel/linux-2.6.18-xen.hg/arch/x86_64/kernel/process.c:349: error: invalid type argument of 'unary *' /home/deshantm/devel/linux-2.6.18-xen.hg/arch/x86_64/kernel/process.c:356: error: dereferencing pointer to incomplete type /home/deshantm/devel/linux-2.6.18-xen.hg/arch/x86_64/kernel/process.c: In function '__switch_to': /home/deshantm/devel/linux-2.6.18-xen.hg/arch/x86_64/kernel/process.c:516: error: 'per_cpu__init_tss' undeclared (first use in this function) /home/deshantm/devel/linux-2.6.18-xen.hg/arch/x86_64/kernel/process.c:516: warning: type defaults to 'int' in declaration of 'type name' /home/deshantm/devel/linux-2.6.18-xen.hg/arch/x86_64/kernel/process.c:516: error: invalid type argument of 'unary *' /home/deshantm/devel/linux-2.6.18-xen.hg/arch/x86_64/kernel/process.c:521: error: dereferencing pointer to incomplete type /home/deshantm/devel/linux-2.6.18-xen.hg/arch/x86_64/kernel/process.c:611: error: dereferencing pointer to incomplete type /home/deshantm/devel/linux-2.6.18-xen.hg/arch/x86_64/kernel/process.c:611: error: dereferencing pointer to incomplete type /home/deshantm/devel/linux-2.6.18-xen.hg/arch/x86_64/kernel/process.c:617: error: dereferencing pointer to incomplete type make[6]: *** [arch/x86_64/kernel/process.o] Error 1 make[5]: *** [arch/x86_64/kernel] Error 2 make[4]: *** [vmlinuz] Error 2 make[3]: *** [vmlinuz] Error 2 make[3]: Leaving directory `/home/deshantm/devel/xen-unstable.hg/build-linux-2.6.18-xen_x86_64' make[2]: *** [build] Error 2 make[2]: Leaving directory `/home/deshantm/devel/xen- unstable.hg' make[1]: *** [linux-2.6-xen-install] Error 2 make[1]: Leaving directory `/home/deshantm/devel/xen-unstable.hg' make: *** [install-kernels] Error 1
_______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |