243 packages built successfully. 8 packages failed to cross build. Failing packages cups 1. http-addr.c: In function 'httpGetHostByName': http-addr.c:464: error: invalid 'asm': invalid operand for code 'w' http-addr.c:464: error: invalid 'asm': invalid operand for code 'w' http://www.emdebian.org/buildd/history.php?pkg=cupsys 2. gtk+2.0 - cairo-directfb problems. The cross-build keeps finding /usr/arm-linux-gnu/lib/libcairo.so first so it misses the extra symbols provided in /usr/arm-linux-gnu/lib/libcairo-directfb/lib/libcairo.so. Hopefully, this can be resolved by judicious hackery of LDFLAGS and LD_LIBRARY_PATH. http://www.emdebian.org/buildd/history.php?pkg=gtk%2B2.0 3. ncurses ncurses/curses.priv.h:1417: warning: parameter names (without types) in function declaration ncurses/curses.priv.h:1418: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_nc_to_widechar' http://www.emdebian.org/buildd/history.php?pkg=ncurses 4. ntp - same assembly error as cups authkeys.c: In function 'authencrypt': authkeys.c:445: error: invalid 'asm': invalid operand for code 'w' authkeys.c:445: error: invalid 'asm': invalid operand for code 'w' http://www.emdebian.org/buildd/history.php?pkg=ntp 5. slang2 - confusing build behaviour - outside a chroot, files are put into a directory called elfobjs. Inside a chroot, files are put into a directory called elfamd64objs (and presumably that would change according to the BUILD architecture with is plain insane. http://www.emdebian.org/buildd/history.php?pkg=slang2 The assembly errors look spooky and the cairo and slang2 errors could be made much simpler if the upstream builds were sane. (Honestly, why can't we just have /usr/lib/libcairo-directfb.so ?) Some other packages fail to build, e.g. gcc-4.2, but we don't need those anymore so I'm ignoring those. -- Neil Williams ============= http://www.data-freedom.org/ http://www.nosoftwarepatents.com/ http://www.linux.codehelp.co.uk/
Attachment:
signature.asc
Description: This is a digitally signed message part