Hello. One of our packages started to FTBFS on Sparc, here's the first build log that shows the issue:
https://buildd.debian.org/status/fetch.php?pkg=qemu&arch=sparc&ver=1.5.0%2Bdfsg-1&stamp=1369117249 The relevant portion: CC i386-linux-user/linux-user/syscall.o In file included from /usr/include/sparc-linux-gnu/asm/termios.h:5:0, from /usr/include/linux/termios.h:5, from /build/buildd-qemu_1.5.0+dfsg-1-sparc-34y5XW/qemu-1.5.0+dfsg/linux-user/syscall.c:92: /usr/include/sparc-linux-gnu/asm/termbits.h:12:25: error: conflicting types for 'tcflag_t' /usr/include/sparc-linux-gnu/bits/termios.h:25:22: note: previous declaration of 'tcflag_t' was here make[2]: *** [linux-user/syscall.o] Error 1 This happens due to #include <linux/termios.h> in the source. asm/termbits.h, line 12, reads: typedef unsigned long tcflag_t; bits/termios.h, line 25: typedef unsigned int tcflag_t; This is inside system headers. So I'm not sure I can fix that in the source of my package. Moreover, this same package builds on other architectures. To me it looks like a bug in system headers. Help? Thanks, /mjt -- To UNSUBSCRIBE, email to debian-sparc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/51a4c71d.3050...@msgid.tls.msk.ru