Advertisement
peetaur

xen build fails 24860:a19c6d90fd41 (first w/ configure)

Oct 8th, 2012
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.76 KB | None | 0 0
  1. 24860:a19c6d90fd41 - first one with "configure"
  2.  
  3. hg checkout 24860:a19c6d90fd41
  4. make distclean
  5. fails
  6. ./configure && make dist && echo success || echo failure
  7.  
  8. rm multiboot.o linuxboot.raw linuxboot.img multiboot.raw multiboot.img linuxboot.o
  9. install -d -m 0755 "/home/peter/projects/xen-unstable.hg/dist/install/usr/local/share/doc/qemu"
  10. install -c -m 0644 qemu-doc.html qemu-tech.html "/home/peter/projects/xen-unstable.hg/dist/install/usr/local/share/doc/qemu"
  11. install -d -m 0755 "/home/peter/projects/xen-unstable.hg/dist/install/usr/local/share/man/man1"
  12. install -c -m 0644 qemu.1 qemu-img.1 "/home/peter/projects/xen-unstable.hg/dist/install/usr/local/share/man/man1"
  13. install -d -m 0755 "/home/peter/projects/xen-unstable.hg/dist/install/usr/local/share/man/man8"
  14. install -c -m 0644 qemu-nbd.8 "/home/peter/projects/xen-unstable.hg/dist/install/usr/local/share/man/man8"
  15. install -d -m 0755 "/home/peter/projects/xen-unstable.hg/dist/install/usr/local/etc/qemu"
  16. install -c -m 0644 /home/peter/projects/xen-unstable.hg/tools/qemu-xen-dir/sysconfigs/target/target-x86_64.conf "/home/peter/projects/xen-unstable.hg/dist/install/usr/local/etc/qemu"
  17. install -d -m 0755 "/home/peter/projects/xen-unstable.hg/dist/install/usr/lib/xen/bin"
  18. install -c -m 0755 qemu-ga qemu-nbd qemu-img qemu-io "/home/peter/projects/xen-unstable.hg/dist/install/usr/lib/xen/bin"
  19. install -d -m 0755 "/home/peter/projects/xen-unstable.hg/dist/install/usr/local/share/qemu"
  20. set -e; for x in bios.bin sgabios.bin vgabios.bin vgabios-cirrus.bin vgabios-stdvga.bin vgabios-vmware.bin vgabios-qxl.bin ppc_rom.bin openbios-sparc32 openbios-sparc64 openbios-ppc pxe-e1000.rom pxe-eepro100.rom pxe-ne2k_pci.rom pxe-pcnet.rom pxe-rtl8139.rom pxe-virtio.rom bamboo.dtb petalogix-s3adsp1800.dtb petalogix-ml605.dtb mpc8544ds.dtb multiboot.bin linuxboot.bin s390-zipl.rom spapr-rtas.bin slof.bin palcode-clipper; do \
  21. install -c -m 0644 /home/peter/projects/xen-unstable.hg/tools/qemu-xen-dir/pc-bios/$x "/home/peter/projects/xen-unstable.hg/dist/install/usr/local/share/qemu"; \
  22. done
  23. install -d -m 0755 "/home/peter/projects/xen-unstable.hg/dist/install/usr/local/share/qemu/keymaps"
  24. set -e; for x in da en-gb et fr fr-ch is lt modifiers no pt-br sv ar de en-us fi fr-be hr it lv nl pl ru th common de-ch es fo fr-ca hu ja mk nl-be pt sl tr; do \
  25. install -c -m 0644 /home/peter/projects/xen-unstable.hg/tools/qemu-xen-dir/pc-bios/keymaps/$x "/home/peter/projects/xen-unstable.hg/dist/install/usr/local/share/qemu/keymaps"; \
  26. done
  27. for d in i386-softmmu; do \
  28. make -C $d install || exit 1 ; \
  29. done
  30. make[4]: Entering directory `/home/peter/projects/xen-unstable.hg/tools/qemu-xen-dir-remote/i386-softmmu'
  31. install -m 755 qemu-system-i386 "/home/peter/projects/xen-unstable.hg/dist/install/usr/lib/xen/bin"
  32. strip "/home/peter/projects/xen-unstable.hg/dist/install/usr/lib/xen/bin/qemu-system-i386"
  33. make[4]: Leaving directory `/home/peter/projects/xen-unstable.hg/tools/qemu-xen-dir-remote/i386-softmmu'
  34. make[3]: Leaving directory `/home/peter/projects/xen-unstable.hg/tools/qemu-xen-dir-remote'
  35. make[2]: Leaving directory `/home/peter/projects/xen-unstable.hg/tools'
  36. make[2]: Entering directory `/home/peter/projects/xen-unstable.hg/tools'
  37. make -C xenpmd install
  38. make[3]: Entering directory `/home/peter/projects/xen-unstable.hg/tools/xenpmd'
  39. gcc -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -D__XEN_TOOLS__ -MMD -MF .xenpmd.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -fno-optimize-sibling-calls -Werror -I/home/peter/projects/xen-unstable.hg/tools/xenpmd/../../tools/xenstore -I/home/peter/projects/xen-unstable.hg/tools/xenpmd/../../tools/include -c -o xenpmd.o xenpmd.c
  40. gcc xenpmd.o -o xenpmd /home/peter/projects/xen-unstable.hg/tools/xenpmd/../../tools/xenstore/libxenstore.so
  41. /home/peter/projects/xen-unstable.hg/tools/xenpmd/../../tools/cross-install -d -m0755 -p /home/peter/projects/xen-unstable.hg/dist/install/usr/sbin
  42. /home/peter/projects/xen-unstable.hg/tools/xenpmd/../../tools/cross-install -m0755 -p xenpmd /home/peter/projects/xen-unstable.hg/dist/install/usr/sbin
  43. make[3]: Leaving directory `/home/peter/projects/xen-unstable.hg/tools/xenpmd'
  44. make[2]: Leaving directory `/home/peter/projects/xen-unstable.hg/tools'
  45. make[2]: Entering directory `/home/peter/projects/xen-unstable.hg/tools'
  46. make -C libxl install
  47. make[3]: Entering directory `/home/peter/projects/xen-unstable.hg/tools/libxl'
  48. perl /home/peter/projects/xen-unstable.hg/tools/libxl/../../tools/include/xen-external/bsd-sys-queue-h-seddery /home/peter/projects/xen-unstable.hg/tools/libxl/../../tools/include/xen-external/bsd-sys-queue.h --prefix=libxl >_libxl_list.h.new
  49. if ! cmp -s _libxl_list.h.new _libxl_list.h; then mv -f _libxl_list.h.new _libxl_list.h; else rm -f _libxl_list.h.new; fi
  50. python gentypes.py libxl_types.idl __libxl_types.h __libxl_types_json.h __libxl_types.c
  51. Parsing libxl_types.idl
  52. outputting libxl type definitions to __libxl_types.h
  53. outputting libxl JSON definitions to __libxl_types_json.h
  54. outputting libxl type implementations to __libxl_types.c
  55. if ! cmp -s __libxl_types.h _libxl_types.h; then mv -f __libxl_types.h _libxl_types.h; else rm -f __libxl_types.h; fi
  56. if ! cmp -s __libxl_types_json.h _libxl_types_json.h; then mv -f __libxl_types_json.h _libxl_types_json.h; else rm -f __libxl_types_json.h; fi
  57. if ! cmp -s __libxl_types.c _libxl_types.c; then mv -f __libxl_types.c _libxl_types.c; else rm -f __libxl_types.c; fi
  58. gcc -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -D__XEN_TOOLS__ -MMD -MF .xl.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -fno-optimize-sibling-calls -Werror -Wno-format-zero-length -Wmissing-declarations -Wno-declaration-after-statement -Wformat-nonliteral -I. -fPIC -I/home/peter/projects/xen-unstable.hg/tools/libxl/../../tools/libxc -I/home/peter/projects/xen-unstable.hg/tools/libxl/../../tools/include -I/home/peter/projects/xen-unstable.hg/tools/libxl/../../tools/libxl -I/home/peter/projects/xen-unstable.hg/tools/libxl/../../tools/libxc -I/home/peter/projects/xen-unstable.hg/tools/libxl/../../tools/include -I/home/peter/projects/xen-unstable.hg/tools/libxl/../../tools/include -include /home/peter/projects/xen-unstable.hg/tools/libxl/../../tools/config.h -c -o xl.o xl.c
  59. gcc -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -D__XEN_TOOLS__ -MMD -MF .xl_cmdimpl.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -fno-optimize-sibling-calls -Werror -Wno-format-zero-length -Wmissing-declarations -Wno-declaration-after-statement -Wformat-nonliteral -I. -fPIC -I/home/peter/projects/xen-unstable.hg/tools/libxl/../../tools/libxc -I/home/peter/projects/xen-unstable.hg/tools/libxl/../../tools/include -I/home/peter/projects/xen-unstable.hg/tools/libxl/../../tools/libxl -I/home/peter/projects/xen-unstable.hg/tools/libxl/../../tools/libxc -I/home/peter/projects/xen-unstable.hg/tools/libxl/../../tools/include -I/home/peter/projects/xen-unstable.hg/tools/libxl/../../tools/include -include /home/peter/projects/xen-unstable.hg/tools/libxl/../../tools/config.h -c -o xl_cmdimpl.o xl_cmdimpl.c
  60. xl_cmdimpl.c: In function ‘printf_info’:
  61. xl_cmdimpl.c:300:5: error: statement with no effect [-Werror=unused-value]
  62. xl_cmdimpl.c:300:21: error: expected ‘;’ before ‘conf’
  63. xl_cmdimpl.c:306:28: error: ‘conf’ undeclared (first use in this function)
  64. xl_cmdimpl.c:306:28: note: each undeclared identifier is reported only once for each function it appears in
  65. xl_cmdimpl.c:306:5: error: too many arguments to function ‘yajl_gen_alloc’
  66. /usr/include/yajl/yajl_gen.h:118:23: note: declared here
  67. xl_cmdimpl.c:339:5: error: passing argument 3 of ‘yajl_gen_get_buf’ from incompatible pointer type [-Werror]
  68. /usr/include/yajl/yajl_gen.h:144:30: note: expected ‘size_t *’ but argument is of type ‘unsigned int *’
  69. cc1: all warnings being treated as errors
  70.  
  71. make[3]: *** [xl_cmdimpl.o] Error 1
  72. make[3]: Leaving directory `/home/peter/projects/xen-unstable.hg/tools/libxl'
  73. make[2]: *** [subdir-install-libxl] Error 2
  74. make[2]: Leaving directory `/home/peter/projects/xen-unstable.hg/tools'
  75. make[1]: *** [subdirs-install] Error 2
  76. make[1]: Leaving directory `/home/peter/projects/xen-unstable.hg/tools'
  77. make: *** [install-tools] Error 2
  78. failure
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement