Looking over logs from a full package build on arm, Qt4 is failing and knocking out a few other things (most of which are too big to really run on ARM anyway..) - it looks like this started as of 4.5.0.
Qt4 uses loads of ram to build (including in places before this failure occurs), sometimes leaving the poor little N2100 wedged and in need of a reboot from ddb, so in a way I wouldn't mind marking it NOT_FOR_ARCHS, but ARM must be a primary target of Qt4 upstream, so it should be able to build there, even if it's super-slow. Here's the tail, the full log's in http://spacehopper.org/tmp/qt4-arm.log cd src/tools/bootstrap/ && gmake -f Makefile all gmake[1]: Entering directory `/usr/obj/ports/qt4-4.5.2/build-arm/src/tools/bootstrap' c++ -c -O2 -pipe -I/usr/local/include/libpng -I/usr/X11R6/include/freetype2 -I/usr/X11R6/include -I/u sr/local/include/mysql -I/usr/local/include/postgresql -I/usr/local/include/postgresql/server -O2 -fP IC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO _CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_S YSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -D_LARGEF ILE64_SOURCE -D_LARGEFILE_SOURCE -I/usr/obj/ports/qt4-4.5.2/qt-x11-opensource-src-4.5.2/mkspecs/openb sd-g++ -I/usr/obj/ports/qt4-4.5.2/qt-x11-opensource-src-4.5.2/src/tools/bootstrap -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I/usr/local/include -I. -o .obj/release-static/qi sciicodec.o /usr/obj/ports/qt4-4.5.2/qt-x11-opensource-src-4.5.2/src/corelib/codecs/qisciicodec.cpp In file included from ../../../../qt-x11-opensource-src-4.5.2/src/corelib/global/qglobal.h:62, from ../../../include/QtCore/qglobal.h:1, from ../../../../qt-x11-opensource-src-4.5.2/src/corelib/tools/qchar.h:45, from ../../../include/QtCore/qchar.h:1, from ../../../../qt-x11-opensource-src-4.5.2/src/corelib/tools/qstring.h:45, from ../../../include/QtCore/qstring.h:1, from ../../../../qt-x11-opensource-src-4.5.2/src/corelib/codecs/qtextcodec.h:45, from ../../../include/QtCore/qtextcodec.h:1, from /usr/obj/ports/qt4-4.5.2/qt-x11-opensource-src-4.5.2/src/corelib/codecs/qisciic odec_p.h:56, from /usr/obj/ports/qt4-4.5.2/qt-x11-opensource-src-4.5.2/src/corelib/codecs/qisciic odec.cpp:42: ../../../include/QtCore/qconfig.h:32:10: no macro name given in #define directive ../../../include/QtCore/qconfig.h:42:10: no macro name given in #define directive ../../../include/QtCore/qconfig.h:46:10: no macro name given in #define directive ../../../include/QtCore/qconfig.h:52:10: no macro name given in #define directive ../../../include/QtCore/qconfig.h:58:10: no macro name given in #define directive ../../../include/QtCore/qconfig.h:97:9: no macro name given in #ifndef directive gmake[1]: *** [.obj/release-static/qisciicodec.o] Error 1 gmake[1]: Leaving directory `/usr/obj/ports/qt4-4.5.2/build-arm/src/tools/bootstrap' gmake: *** [sub-tools-bootstrap-all-ordered] Error 2 *** Error code 2 I have a build directory handy at the moment if anyone's interested in post-preprocessor output etc.
