On Fri, Jul 22, 2005 at 09:53:07PM +0100, Roger Leigh wrote: > > I'm trying to get qemu build in current sid. First issue is > > missing zlib1g-dev. After adding that to debian/control, the build > > stops shortly later. > > Do you have a transcript of the failure?
Sure, I attached the buildlog showing the failure to this email. This is inside an uptodate sid chroot. regards, Reinhard
dpkg-buildpackage: source package is qemu dpkg-buildpackage: source version is 0.7.0-2 dpkg-buildpackage: source changed by Guillem Jover <[EMAIL PROTECTED]> dpkg-buildpackage: host architecture i386 fakeroot debian/rules clean test -x debian/rules test "`id -u`" = 0 if test -n "" && test "" != "."; then rmdir ""; fi if test "." != "."; then rmdir .; fi dh_clean /usr/bin/make -f debian/rules reverse-config make[1]: Entering directory `/home/siretart/src/debian/qemu/qemu-0.7.0' make[1]: Nothing to be done for `reverse-config'. make[1]: Leaving directory `/home/siretart/src/debian/qemu/qemu-0.7.0' patches: debian/patches/01_doc_typos.patch debian/patches/04_do_not_print_rtc_freq_if_ok.patch debian/patches/05_non-fatal_if_linux_hd_missing.patch debian/patches/10_signal_jobs.patch debian/patches/11_signal_sigaction.patch debian/patches/12_signal_silent.patch debian/patches/20_net_socket.patch debian/patches/21_net_sockopt.patch debian/patches/30_syscall_ipc.patch debian/patches/31_syscalls.patch debian/patches/32_syscall_sysctl.patch debian/patches/33_syscall_truncate64.patch debian/patches/40_fpu_arm_sigfpe.patch Trying patch debian/patches/40_fpu_arm_sigfpe.patch at level 0...0...success. Trying patch debian/patches/33_syscall_truncate64.patch at level 0...0...success. Trying patch debian/patches/32_syscall_sysctl.patch at level 0...0...success. Trying patch debian/patches/31_syscalls.patch at level 0...0...success. Trying patch debian/patches/30_syscall_ipc.patch at level 0...0...success. Trying patch debian/patches/21_net_sockopt.patch at level 0...0...success. Trying patch debian/patches/20_net_socket.patch at level 0...0...success. Trying patch debian/patches/12_signal_silent.patch at level 0...0...success. Trying patch debian/patches/11_signal_sigaction.patch at level 0...0...success. Trying patch debian/patches/10_signal_jobs.patch at level 0...0...success. Trying reversed patch debian/patches/05_non-fatal_if_linux_hd_missing.patch at level 0...1...success. Trying patch debian/patches/04_do_not_print_rtc_freq_if_ok.patch at level 1...1...success. Trying patch debian/patches/01_doc_typos.patch at level 1...1...success. if [ "reverse-patches" = "debian/stamp-patched" ] ; then touch debian/stamp-patched ; \ elif [ "reverse-patches" = "reverse-patches" ] ; then rm -f debian/stamp-patch* ; \ fi # after reverting patches, we don't need update-config because: # - the tree is already in a consistent state. # - the initialisation of this routine is already in charge of making # the tree not only consistent, but also prepared to accept patching. if [ "reverse-patches" != "reverse-patches" ] ; then \ /usr/bin/make -f debian/rules update-config ; \ fi for dir in debian/patches ; do \ rm -f $dir/*.log ; \ done make -C . -k distclean || true make[1]: Entering directory `/home/siretart/src/debian/qemu/qemu-0.7.0' rm -f config.mak config.h op-i386.h opc-i386.h gen-op-i386.h op-arm.h opc-arm.h gen-op-arm.h rm -f *.o *.a qemu-img dyngen TAGS *.pod *~ */*~ make -C tests clean make[2]: Entering directory `/home/siretart/src/debian/qemu/qemu-0.7.0/tests' rm -f *~ *.o test-i386.out test-i386.ref \ test-x86_64.log test-x86_64.ref qruncom test-x86_64 sha1 make[2]: Leaving directory `/home/siretart/src/debian/qemu/qemu-0.7.0/tests' for d in i386-user arm-user armeb-user sparc-user ppc-user i386-softmmu ppc-softmmu sparc-softmmu x86_64-softmmu; do \ make -C $d clean || exit 1 ; \ done make[2]: Entering directory `/home/siretart/src/debian/qemu/qemu-0.7.0/i386-user' rm -f *.o *.a *~ qemu-i386 gen-op.h opc.h op.h nwfpe/*.o slirp/*.o fpu/*.o make[2]: Leaving directory `/home/siretart/src/debian/qemu/qemu-0.7.0/i386-user' make[2]: Entering directory `/home/siretart/src/debian/qemu/qemu-0.7.0/arm-user' rm -f *.o *.a *~ qemu-arm gen-op.h opc.h op.h nwfpe/*.o slirp/*.o fpu/*.o make[2]: Leaving directory `/home/siretart/src/debian/qemu/qemu-0.7.0/arm-user' make[2]: Entering directory `/home/siretart/src/debian/qemu/qemu-0.7.0/armeb-user' rm -f *.o *.a *~ qemu-armeb gen-op.h opc.h op.h nwfpe/*.o slirp/*.o fpu/*.o make[2]: Leaving directory `/home/siretart/src/debian/qemu/qemu-0.7.0/armeb-user' make[2]: Entering directory `/home/siretart/src/debian/qemu/qemu-0.7.0/sparc-user' rm -f *.o *.a *~ qemu-sparc gen-op.h opc.h op.h nwfpe/*.o slirp/*.o fpu/*.o make[2]: Leaving directory `/home/siretart/src/debian/qemu/qemu-0.7.0/sparc-user' make[2]: Entering directory `/home/siretart/src/debian/qemu/qemu-0.7.0/ppc-user' rm -f *.o *.a *~ qemu-ppc gen-op.h opc.h op.h nwfpe/*.o slirp/*.o fpu/*.o make[2]: Leaving directory `/home/siretart/src/debian/qemu/qemu-0.7.0/ppc-user' make[2]: Entering directory `/home/siretart/src/debian/qemu/qemu-0.7.0/i386-softmmu' rm -f *.o *.a *~ qemu gen-op.h opc.h op.h nwfpe/*.o slirp/*.o fpu/*.o make[2]: Leaving directory `/home/siretart/src/debian/qemu/qemu-0.7.0/i386-softmmu' make[2]: Entering directory `/home/siretart/src/debian/qemu/qemu-0.7.0/ppc-softmmu' rm -f *.o *.a *~ qemu-system-ppc gen-op.h opc.h op.h nwfpe/*.o slirp/*.o fpu/*.o make[2]: Leaving directory `/home/siretart/src/debian/qemu/qemu-0.7.0/ppc-softmmu' make[2]: Entering directory `/home/siretart/src/debian/qemu/qemu-0.7.0/sparc-softmmu' rm -f *.o *.a *~ qemu-system-sparc gen-op.h opc.h op.h nwfpe/*.o slirp/*.o fpu/*.o make[2]: Leaving directory `/home/siretart/src/debian/qemu/qemu-0.7.0/sparc-softmmu' make[2]: Entering directory `/home/siretart/src/debian/qemu/qemu-0.7.0/x86_64-softmmu' rm -f *.o *.a *~ qemu-system-x86_64 gen-op.h opc.h op.h nwfpe/*.o slirp/*.o fpu/*.o make[2]: Leaving directory `/home/siretart/src/debian/qemu/qemu-0.7.0/x86_64-softmmu' rm -f config-host.mak config-host.h for d in i386-user arm-user armeb-user sparc-user ppc-user i386-softmmu ppc-softmmu sparc-softmmu x86_64-softmmu; do \ rm -rf $d || exit 1 ; \ done make[1]: Leaving directory `/home/siretart/src/debian/qemu/qemu-0.7.0' rm -f debian/stamp-makefile-build if [ -f "./config.log" ] && grep -i 'generated.*by.*autoconf' "./config.log" 1>/dev/null; then \ rm -f "./config.log"; \ fi rm -f debian/stamp-autotools-files if test -f ./config.status && grep -i -q 'Generated.*by configure.' ./config.status; then rm -f ./config.status; fi if test -f ./config.cache && grep -i -q 'shell.*script.*caches.*results.*configure' ./config.cache; then rm -f ./config.cache; fi rm -f qemu-doc.html qemu.1 qemu-img.1 qemu-tech.html dpkg-source -b qemu-0.7.0 dpkg-source: building qemu using existing qemu_0.7.0.orig.tar.gz dpkg-source: building qemu in qemu_0.7.0-2.diff.gz dpkg-source: warning: ignoring deletion of file qemu-doc.html dpkg-source: warning: ignoring deletion of file qemu.1 dpkg-source: warning: ignoring deletion of file qemu-tech.html dpkg-source: warning: ignoring deletion of file qemu-img.1 dpkg-source: building qemu in qemu_0.7.0-2.dsc debian/rules build test -x debian/rules if [ -n "" ]; then \ mkdir -p ""; \ fi if [ ! -d "." ]; then \ mkdir -p "."; \ fi /usr/share/cdbs/1/rules/buildcore.mk:116: "DEB_BUILD_MAKE_TARGET is a deprecated variable" /usr/share/cdbs/1/rules/buildcore.mk:116: "DEB_CLEAN_MAKE_TARGET is a deprecated variable" /usr/share/cdbs/1/rules/buildcore.mk:116: "DEB_MAKE_TEST_TARGET is a deprecated variable" if [ -z "" ]; then \ if ! test -f debian/compat; then echo 4 > debian/compat; fi; \ fi /usr/bin/make -f debian/rules reverse-config make[1]: Entering directory `/home/siretart/src/debian/qemu/qemu-0.7.0' make[1]: Nothing to be done for `reverse-config'. make[1]: Leaving directory `/home/siretart/src/debian/qemu/qemu-0.7.0' patches: debian/patches/01_doc_typos.patch debian/patches/04_do_not_print_rtc_freq_if_ok.patch debian/patches/05_non-fatal_if_linux_hd_missing.patch debian/patches/10_signal_jobs.patch debian/patches/11_signal_sigaction.patch debian/patches/12_signal_silent.patch debian/patches/20_net_socket.patch debian/patches/21_net_sockopt.patch debian/patches/30_syscall_ipc.patch debian/patches/31_syscalls.patch debian/patches/32_syscall_sysctl.patch debian/patches/33_syscall_truncate64.patch debian/patches/40_fpu_arm_sigfpe.patch Trying patch debian/patches/01_doc_typos.patch at level 1...1...success. Trying patch debian/patches/04_do_not_print_rtc_freq_if_ok.patch at level 1...1...success. Trying patch debian/patches/05_non-fatal_if_linux_hd_missing.patch at level 0...1...success. Trying patch debian/patches/10_signal_jobs.patch at level 0...0...success. Trying patch debian/patches/11_signal_sigaction.patch at level 0...0...success. Trying patch debian/patches/12_signal_silent.patch at level 0...0...success. Trying patch debian/patches/20_net_socket.patch at level 0...0...success. Trying patch debian/patches/21_net_sockopt.patch at level 0...0...success. Trying patch debian/patches/30_syscall_ipc.patch at level 0...0...success. Trying patch debian/patches/31_syscalls.patch at level 0...0...success. Trying patch debian/patches/32_syscall_sysctl.patch at level 0...0...success. Trying patch debian/patches/33_syscall_truncate64.patch at level 0...0...success. Trying patch debian/patches/40_fpu_arm_sigfpe.patch at level 0...0...success. if [ "debian/stamp-patched" = "debian/stamp-patched" ] ; then touch debian/stamp-patched ; \ elif [ "debian/stamp-patched" = "reverse-patches" ] ; then rm -f debian/stamp-patch* ; \ fi # after reverting patches, we don't need update-config because: # - the tree is already in a consistent state. # - the initialisation of this routine is already in charge of making # the tree not only consistent, but also prepared to accept patching. if [ "debian/stamp-patched" != "reverse-patches" ] ; then \ /usr/bin/make -f debian/rules update-config ; \ fi make[1]: Entering directory `/home/siretart/src/debian/qemu/qemu-0.7.0' make[1]: Nothing to be done for `update-config'. make[1]: Leaving directory `/home/siretart/src/debian/qemu/qemu-0.7.0' if test "" = "pre" ; then \ cd . && libtoolize -c -f ; \ fi if test -n "" ; then \ if test -d ./m4 ; then m4="-I m4" ; fi ; \ if test -e ./aclocal.m4 ; then cd . && aclocal- $m4 ; fi ; \ elif test -n "" ; then \ if test -d ./m4 ; then m4="-I m4" ; fi ; \ if test -e ./aclocal.m4 ; then cd . && aclocal- $m4 ; fi ; \ fi if test -n "" ; then \ if test -e ./configure.ac || test -e ./configure.in ; then cd . && `which autoconf || which autoconf` ; fi ; \ fi if test -n "" ; then \ if test -e ./configure.ac || test -e ./configure.in ; then cd . && `which autoheader || which autoheader` ; fi ; \ fi if test -n "" ; then \ if test -e ./Makefile.am ; then cd . && automake- ; fi ; \ fi touch debian/stamp-autotools-files chmod a+x /home/siretart/src/debian/qemu/qemu-0.7.0/./configure if test ""; then cd ""; else cd "."; fi && CC="cc" CXX="g++" CFLAGS="-g -Wall -O2" CXXFLAGS="-g -Wall -O2" /home/siretart/src/debian/qemu/qemu-0.7.0/./configure --prefix=/usr --enable-slirp --disable-maintainer-mode Install prefix /usr BIOS directory /usr/share/qemu binary directory /usr/bin Manual directory /usr/share/man ELF interp prefix /usr/gnemul/qemu-%M Source path /home/siretart/src/debian/qemu/qemu-0.7.0/. C compiler gcc make make host CPU x86_64 host big endian no target list i386-user arm-user armeb-user sparc-user ppc-user i386-softmmu ppc-softmmu sparc-softmmu x86_64-softmmu gprof enabled no static build no SDL support yes SDL static link yes mingw32 support no Adlib support no FMOD support no kqemu support no ln: `/home/siretart/src/debian/qemu/qemu-0.7.0/./Makefile' and `Makefile' are the same file ln: `/home/siretart/src/debian/qemu/qemu-0.7.0/./tests/Makefile' and `tests/Makefile' are the same file if test "" = "post" ; then \ if test -e ./libtool ; then cp -f /usr/bin/libtool ./libtool ; fi ; \ fi make -C . make[1]: Entering directory `/home/siretart/src/debian/qemu/qemu-0.7.0' gcc -Wall -O2 -g -fno-strict-aliasing -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -o dyngen dyngen.c dyngen.c: In function 'elf_swap_rel': dyngen.c:400: warning: pointer targets in passing argument 1 of 'swab64s' differ in signedness dyngen.c: In function 'load_object': dyngen.c:508: warning: pointer targets in assignment differ in signedness dyngen.c:544: warning: pointer targets in assignment differ in signedness dyngen.c: In function 'gen_code': dyngen.c:1682: warning: format '%ld' expects type 'long int', but argument 4 has type 'host_ulong' dyngen.c:1781: warning: format '%d' expects type 'int', but argument 3 has type 'long long unsigned int' dyngen.c:1785: warning: format '%d' expects type 'int', but argument 3 has type 'long long unsigned int' dyngen.c:1789: warning: format '%d' expects type 'int', but argument 3 has type 'long long unsigned int' dyngen.c:1789: warning: format '%d' expects type 'int', but argument 5 has type 'long long unsigned int' gcc -DQEMU_TOOL -Wall -O2 -g -fno-strict-aliasing -g -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -o qemu-img qemu-img.c block.c block-cow.c block-qcow.c aes.c block-vmdk.c block-cloop.c block-dmg.c block-bochs.c block-vpc.c -lz block-cloop.c: In function 'cloop_read_block': block-cloop.c:116: warning: pointer targets in assignment differ in signedness block-cloop.c:118: warning: pointer targets in assignment differ in signedness block-dmg.c: In function 'dmg_read_chunk': block-dmg.c:229: warning: pointer targets in assignment differ in signedness block-dmg.c:231: warning: pointer targets in assignment differ in signedness block-vpc.c: In function 'vpc_probe': block-vpc.c:84: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness block-vpc.c:84: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness block-vpc.c:84: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness block-vpc.c:84: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness block-vpc.c:84: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness texi2html -monolithic -number qemu-doc.texi ** `QEMU PC System emulator invocation' is up for `disk_images', but has no menu entry for this node ** `qemu_img_invocation' doesn't appear in menus ** `disk_images' is up for `qemu_img_invocation', but has no menu entry for this node ** `direct_linux_boot' doesn't appear in menus ** `QEMU PC System emulator invocation' is up for `direct_linux_boot', but has no menu entry for this node ** `gdb_usage' doesn't appear in menus ** `QEMU PC System emulator invocation' is up for `gdb_usage', but has no menu entry for this node ** `compilation' doesn't appear in menus *** @end ignore without corresponding opening (l. 416) ** Unknown command [EMAIL PROTECTED])' (left as is) (l. 698) ** Unknown command [EMAIL PROTECTED])' (left as is) (l. 735) ** Unknown command [EMAIL PROTECTED])' (left as is) (l. 758) texi2html -monolithic -number qemu-tech.texi *** @end itemize without corresponding opening (l. 68) ./texi2pod.pl qemu-doc.texi qemu.pod pod2man --section=1 --center=" " --release=" " qemu.pod > qemu.1 ./texi2pod.pl qemu-img.texi qemu-img.pod pod2man --section=1 --center=" " --release=" " qemu-img.pod > qemu-img.1 for d in i386-user arm-user armeb-user sparc-user ppc-user i386-softmmu ppc-softmmu sparc-softmmu x86_64-softmmu; do \ make -C $d all || exit 1 ; \ done make[2]: Entering directory `/home/siretart/src/debian/qemu/qemu-0.7.0/i386-user' gcc -Wall -O2 -g -fno-strict-aliasing -I. -I/home/siretart/src/debian/qemu/qemu-0.7.0/./target-i386 -I/home/siretart/src/debian/qemu/qemu-0.7.0/. -I/home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user -I/home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/i386 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/home/siretart/src/debian/qemu/qemu-0.7.0/./fpu -I/home/siretart/src/debian/qemu/qemu-0.7.0/./slirp -c -o elfload.o /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/elfload.c /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/elfload.c: In function 'load_elf_binary': /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/elfload.c:950: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/elfload.c:950: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/elfload.c:950: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/elfload.c:950: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/elfload.c:950: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/elfload.c:1088: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/elfload.c:1088: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/elfload.c:1088: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/elfload.c:1088: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/elfload.c:1088: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness gcc -Wall -O2 -g -fno-strict-aliasing -I. -I/home/siretart/src/debian/qemu/qemu-0.7.0/./target-i386 -I/home/siretart/src/debian/qemu/qemu-0.7.0/. -I/home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user -I/home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/i386 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/home/siretart/src/debian/qemu/qemu-0.7.0/./fpu -I/home/siretart/src/debian/qemu/qemu-0.7.0/./slirp -c -o main.o /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/main.c gcc -Wall -O2 -g -fno-strict-aliasing -I. -I/home/siretart/src/debian/qemu/qemu-0.7.0/./target-i386 -I/home/siretart/src/debian/qemu/qemu-0.7.0/. -I/home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user -I/home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/i386 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/home/siretart/src/debian/qemu/qemu-0.7.0/./fpu -I/home/siretart/src/debian/qemu/qemu-0.7.0/./slirp -c -o syscall.o /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c In file included from /usr/include/asm/byteorder.h:62, from /usr/include/linux/cdrom.h:14, from /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:66: /usr/include/linux/byteorder/little_endian.h:44: error: syntax error before '__cpu_to_le64p' /usr/include/linux/byteorder/little_endian.h: In function '__cpu_to_le64p': /usr/include/linux/byteorder/little_endian.h:46: error: '__le64' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h:46: error: (Each undeclared identifier is reported only once /usr/include/linux/byteorder/little_endian.h:46: error: for each function it appears in.) /usr/include/linux/byteorder/little_endian.h: At top level: /usr/include/linux/byteorder/little_endian.h:48: error: syntax error before '*' token /usr/include/linux/byteorder/little_endian.h: In function '__le64_to_cpup': /usr/include/linux/byteorder/little_endian.h:50: error: 'p' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h: At top level: /usr/include/linux/byteorder/little_endian.h:53: error: syntax error before '__cpu_to_le32p' /usr/include/linux/byteorder/little_endian.h: In function '__cpu_to_le32p': /usr/include/linux/byteorder/little_endian.h:55: error: '__le32' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h: At top level: /usr/include/linux/byteorder/little_endian.h:57: error: syntax error before '*' token /usr/include/linux/byteorder/little_endian.h: In function '__le32_to_cpup': /usr/include/linux/byteorder/little_endian.h:59: error: 'p' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h: At top level: /usr/include/linux/byteorder/little_endian.h:61: error: syntax error before '__cpu_to_le16p' /usr/include/linux/byteorder/little_endian.h: In function '__cpu_to_le16p': /usr/include/linux/byteorder/little_endian.h:63: error: '__le16' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h: At top level: /usr/include/linux/byteorder/little_endian.h:65: error: syntax error before '*' token /usr/include/linux/byteorder/little_endian.h: In function '__le16_to_cpup': /usr/include/linux/byteorder/little_endian.h:67: error: 'p' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h: At top level: /usr/include/linux/byteorder/little_endian.h:70: error: syntax error before '__cpu_to_be64p' /usr/include/linux/byteorder/little_endian.h: In function '__cpu_to_be64p': /usr/include/linux/byteorder/little_endian.h:72: error: '__be64' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h:72: error: syntax error before '__swab64p' /usr/include/linux/byteorder/little_endian.h: At top level: /usr/include/linux/byteorder/little_endian.h:74: error: syntax error before '*' token /usr/include/linux/byteorder/little_endian.h: In function '__be64_to_cpup': /usr/include/linux/byteorder/little_endian.h:76: error: 'p' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h: At top level: /usr/include/linux/byteorder/little_endian.h:79: error: syntax error before '__cpu_to_be32p' /usr/include/linux/byteorder/little_endian.h: In function '__cpu_to_be32p': /usr/include/linux/byteorder/little_endian.h:81: error: '__be32' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h:81: error: syntax error before '__swab32p' /usr/include/linux/byteorder/little_endian.h: At top level: /usr/include/linux/byteorder/little_endian.h:83: error: syntax error before '*' token /usr/include/linux/byteorder/little_endian.h: In function '__be32_to_cpup': /usr/include/linux/byteorder/little_endian.h:85: error: 'p' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h: At top level: /usr/include/linux/byteorder/little_endian.h:87: error: syntax error before '__cpu_to_be16p' /usr/include/linux/byteorder/little_endian.h: In function '__cpu_to_be16p': /usr/include/linux/byteorder/little_endian.h:89: error: '__be16' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h:89: error: syntax error before '__swab16p' /usr/include/linux/byteorder/little_endian.h: At top level: /usr/include/linux/byteorder/little_endian.h:91: error: syntax error before '*' token /usr/include/linux/byteorder/little_endian.h: In function '__be16_to_cpup': /usr/include/linux/byteorder/little_endian.h:93: error: 'p' undeclared (first use in this function) /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c: In function 'do_getsockopt': /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:661: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:676: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:696: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c: In function 'do_syscall': /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:1808: warning: pointer targets in passing argument 1 of 'tswap32s' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:1842: warning: pointer targets in passing argument 1 of 'tswap32s' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:1928: warning: pointer targets in passing argument 1 of 'tswap32s' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:1929: warning: pointer targets in passing argument 1 of 'tswap32s' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:2363: warning: pointer targets in passing argument 1 of 'tswap32s' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:2364: warning: pointer targets in passing argument 1 of 'tswap32s' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:2365: warning: pointer targets in passing argument 1 of 'tswap32s' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:2366: warning: pointer targets in passing argument 1 of 'tswap32s' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:2367: warning: pointer targets in passing argument 1 of 'tswap32s' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:2368: warning: pointer targets in passing argument 1 of 'tswap32s' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:2369: warning: pointer targets in passing argument 1 of 'tswap32s' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:2370: warning: pointer targets in passing argument 1 of 'tswap32s' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:2371: warning: pointer targets in passing argument 1 of 'tswap32s' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:2372: warning: pointer targets in passing argument 1 of 'tswap32s' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:2694: warning: pointer targets in passing argument 1 of 'tswap64s' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:2784: warning: pointer targets in passing argument 4 of 'sysctl' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:3020: warning: pointer targets in passing argument 1 of 'getresuid' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:3020: warning: pointer targets in passing argument 2 of 'getresuid' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:3020: warning: pointer targets in passing argument 3 of 'getresuid' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:3040: warning: pointer targets in passing argument 1 of 'getresgid' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:3040: warning: pointer targets in passing argument 2 of 'getresgid' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:3040: warning: pointer targets in passing argument 3 of 'getresgid' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:3147: warning: pointer targets in passing argument 1 of 'getresuid' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:3147: warning: pointer targets in passing argument 2 of 'getresuid' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:3147: warning: pointer targets in passing argument 3 of 'getresuid' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:3165: warning: pointer targets in passing argument 1 of 'getresgid' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:3165: warning: pointer targets in passing argument 2 of 'getresgid' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:3165: warning: pointer targets in passing argument 3 of 'getresgid' differ in signedness /home/siretart/src/debian/qemu/qemu-0.7.0/./linux-user/syscall.c:3260: warning: implicit declaration of function 'readahead' make[2]: *** [syscall.o] Error 1 make[2]: Leaving directory `/home/siretart/src/debian/qemu/qemu-0.7.0/i386-user' make[1]: *** [all] Error 1 make[1]: Leaving directory `/home/siretart/src/debian/qemu/qemu-0.7.0' make: *** [debian/stamp-makefile-build] Error 2