I'm trying to build the latest tip of wmii (97d57038e60a) and libixp (b2b7cb840090). I'm facing the following issues which end up in a similar manner:
* wmii: CC lib/libstuff/util/_die.o In file included from /usr/include/bits/sigcontext.h:28, from /usr/include/sys/ucontext.h:27, from /usr/include/signal.h:359, from lib/libstuff/util/_die.c:4: /usr/include/asm/sigcontext.h:96: error: declaration does not declare anything make[2]: *** [util/_die.o] Error 1 make[1]: *** [dall] Error 2 make: *** [dall] Error 2 * libixp: CC lib/libixp/socket.o In file included from /usr/include/bits/sigcontext.h:28, from /usr/include/sys/ucontext.h:27, from /usr/include/signal.h:359, from lib/libixp/socket.c:8: /usr/include/asm/sigcontext.h:96: error: declaration does not declare anything make[2]: *** [socket.o] Error 1 make[1]: *** [dall] Error 2 make: *** [dall] Error 2 I can build wmii's 3.9-1 tag without problems, as well as rev d8b0d0508291 of libixp. I'm on Linux with gcc 4.3.4. What could be happening? On the other hand I see that the wmii repository now has 2 heads. If the goal is to have a 3.9 maintenance branch and another one for the main development, maybe it would be worth it to use named branches? Unless it's a short life head. Thanks, Juan Pablo