Advertisement
peetaur

xen version 23965 - won't build

Oct 13th, 2012
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.33 KB | None | 0 0
  1. rm compat/xen.c compat/kexec.i compat/arch-x86_32.c compat/arch-x86/xen-x86_32.c compat/memory.c compat/sched.c compat/vcpu.c compat/xen.i compat/physdev.i compat/tmem.i compat/trace.i compat/features.i compat/callback.c compat/event_channel.i compat/xencomm.i compat/arch-x86/xen.i compat/elfnote.c compat/arch-x86/xen-mca.i compat/version.i compat/platform.i compat/kexec.c compat/tmem.c compat/nmi.i compat/elfnote.i compat/physdev.c compat/vcpu.i compat/trace.c compat/features.c compat/event_channel.c compat/grant_table.i compat/xencomm.c compat/arch-x86/xen.c compat/arch-x86/xen-mca.c compat/version.c compat/arch-x86_32.i compat/platform.c compat/memory.i compat/sched.i compat/nmi.c compat/callback.i compat/xenoprof.c compat/xenoprof.i compat/grant_table.c compat/arch-x86/xen-x86_32.i
  2. make[3]: Leaving directory `/home/peter/projects/xen-unstable.hg/xen/include'
  3. make -f /home/peter/projects/xen-unstable.hg/xen/Rules.mk -C arch/x86 asm-offsets.s
  4. make[3]: Entering directory `/home/peter/projects/xen-unstable.hg/xen/arch/x86'
  5. gcc -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -Wno-unused-but-set-variable -fno-builtin -fno-common -Wredundant-decls -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/home/peter/projects/xen-unstable.hg/xen/include -I/home/peter/projects/xen-unstable.hg/xen/include/asm-x86/mach-generic -I/home/peter/projects/xen-unstable.hg/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -fno-exceptions -Wnested-externs -mno-red-zone -fpic -fno-asynchronous-unwind-tables -DGCC_HAS_VISIBILITY_ATTRIBUTE -fno-optimize-sibling-calls -nostdinc -g -D__XEN__ -DVERBOSE -fno-omit-frame-pointer -DCONFIG_FRAME_POINTER -MMD -MF .asm-offsets.s.d -S -o asm-offsets.s x86_64/asm-offsets.c
  6. make[3]: Leaving directory `/home/peter/projects/xen-unstable.hg/xen/arch/x86'
  7. make -f /home/peter/projects/xen-unstable.hg/xen/Rules.mk include/asm-x86/asm-offsets.h
  8. make[3]: Entering directory `/home/peter/projects/xen-unstable.hg/xen'
  9. make[3]: Leaving directory `/home/peter/projects/xen-unstable.hg/xen'
  10. make -f /home/peter/projects/xen-unstable.hg/xen/Rules.mk -C arch/x86 /home/peter/projects/xen-unstable.hg/xen/xen
  11. make[3]: Entering directory `/home/peter/projects/xen-unstable.hg/xen/arch/x86'
  12. make -f /home/peter/projects/xen-unstable.hg/xen/Rules.mk -C /home/peter/projects/xen-unstable.hg/xen/arch/x86/boot built_in.o
  13. make[4]: Entering directory `/home/peter/projects/xen-unstable.hg/xen/arch/x86/boot'
  14. RELOC=0x7c000 make -f build32.mk reloc.S
  15. make[5]: Entering directory `/home/peter/projects/xen-unstable.hg/xen/arch/x86/boot'
  16. gcc -O1 -fno-omit-frame-pointer -m32 -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -Wno-unused-but-set-variable -fno-stack-protector -fno-exceptions -Werror -fno-builtin -msoft-float -c reloc.c -o reloc.o
  17. ld -melf_i386 -N -Ttext 0x7c000 -o reloc.lnk reloc.o
  18. objcopy -O binary reloc.lnk reloc.bin
  19. (od -v -t x reloc.bin | tr -s ' ' | awk 'NR > 1 {print s} {s=$0}' | \
  20. sed 's/ /,0x/g' | sed 's/,0x$//' | sed 's/^[0-9]*,/ .long /') >reloc.S
  21. rm reloc.lnk reloc.bin
  22. make[5]: Leaving directory `/home/peter/projects/xen-unstable.hg/xen/arch/x86/boot'
  23. gcc -D__ASSEMBLY__ -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -Wno-unused-but-set-variable -fno-builtin -fno-common -Wredundant-decls -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/home/peter/projects/xen-unstable.hg/xen/include -I/home/peter/projects/xen-unstable.hg/xen/include/asm-x86/mach-generic -I/home/peter/projects/xen-unstable.hg/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -fno-exceptions -Wnested-externs -mno-red-zone -fpic -fno-asynchronous-unwind-tables -DGCC_HAS_VISIBILITY_ATTRIBUTE -fno-optimize-sibling-calls -nostdinc -g -D__XEN__ -DVERBOSE -fno-omit-frame-pointer -DCONFIG_FRAME_POINTER -MMD -MF .head.o.d -c head.S -o head.o
  24. ld -melf_x86_64 -r -o built_in.o head.o
  25. make[4]: Leaving directory `/home/peter/projects/xen-unstable.hg/xen/arch/x86/boot'
  26. make -f /home/peter/projects/xen-unstable.hg/xen/Rules.mk -C /home/peter/projects/xen-unstable.hg/xen/arch/x86/efi built_in.o
  27. make[4]: Entering directory `/home/peter/projects/xen-unstable.hg/xen/arch/x86/efi'
  28. gcc -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -Wno-unused-but-set-variable -fno-builtin -fno-common -Wredundant-decls -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/home/peter/projects/xen-unstable.hg/xen/include -I/home/peter/projects/xen-unstable.hg/xen/include/asm-x86/mach-generic -I/home/peter/projects/xen-unstable.hg/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -fno-exceptions -Wnested-externs -mno-red-zone -fpic -fno-asynchronous-unwind-tables -DGCC_HAS_VISIBILITY_ATTRIBUTE -fno-optimize-sibling-calls -nostdinc -g -D__XEN__ -DVERBOSE -fno-omit-frame-pointer -DCONFIG_FRAME_POINTER -MMD -MF .boot.o.d -fshort-wchar -mno-sse -c boot.c -o boot.o
  29. objdump -h boot.o | sed -n '/[0-9]/{s,00*,0,g;p}' | while read idx name sz rest; do \
  30. case "$name" in \
  31. .text|.text.*|.data|.data.*|.bss) \
  32. test $sz != 0 || continue; \
  33. echo "Error: size of boot.o:$name is 0x$sz" >&2; \
  34. exit $(expr $idx + 1);; \
  35. esac; \
  36. done
  37. objcopy --rename-section .rodata=.init.rodata --rename-section .rodata.str1.1=.init.rodata.str1.1 --rename-section .rodata.str1.2=.init.rodata.str1.2 --rename-section .rodata.str1.4=.init.rodata.str1.4 --rename-section .rodata.str1.8=.init.rodata.str1.8 --rename-section .data.rel=.init.data.rel --rename-section .data.rel.local=.init.data.rel.local --rename-section .data.rel.ro=.init.data.rel.ro --rename-section .data.rel.ro.local=.init.data.rel.ro.local boot.o boot.init.o
  38. gcc -D__ASSEMBLY__ -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -Wno-unused-but-set-variable -fno-builtin -fno-common -Wredundant-decls -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/home/peter/projects/xen-unstable.hg/xen/include -I/home/peter/projects/xen-unstable.hg/xen/include/asm-x86/mach-generic -I/home/peter/projects/xen-unstable.hg/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -fno-exceptions -Wnested-externs -mno-red-zone -fpic -fno-asynchronous-unwind-tables -DGCC_HAS_VISIBILITY_ATTRIBUTE -fno-optimize-sibling-calls -nostdinc -g -D__XEN__ -DVERBOSE -fno-omit-frame-pointer -DCONFIG_FRAME_POINTER -MMD -MF .relocs-dummy.o.d -fshort-wchar -mno-sse -c relocs-dummy.S -o relocs-dummy.o
  39. make[4]: *** No rule to make target `/home/peter/projects/xen-unstable.hg/xen/include/asm/pci.h', needed by `runtime.o'. Stop.
  40. make[4]: Leaving directory `/home/peter/projects/xen-unstable.hg/xen/arch/x86/efi'
  41. make[3]: *** [/home/peter/projects/xen-unstable.hg/xen/arch/x86/efi/built_in.o] Error 2
  42. make[3]: Leaving directory `/home/peter/projects/xen-unstable.hg/xen/arch/x86'
  43. make[2]: *** [/home/peter/projects/xen-unstable.hg/xen/xen] Error 2
  44. make[2]: Leaving directory `/home/peter/projects/xen-unstable.hg/xen'
  45. make[1]: *** [install] Error 2
  46. make[1]: Leaving directory `/home/peter/projects/xen-unstable.hg/xen'
  47. make: *** [install-xen] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement