Created attachment 2971 [details] Webkit - Error snippet. version Git-buildroot (17/02/2011) Webkit fails to build (for arm). undefined reference(s) to : `u_charType_44' `u_strToUpper_44' `ucol_close_44' `ucol_getLocaleByType_44' `ucol_getAttribute_44' `ucol_open_44' `ucol_open_44' `ucol_setAttribute_44'... etc... I guess has something to do with icu. Regards Noel
I confirm webkit fails for i586 also, ./.libs/libJavaScriptCore.a(libJavaScriptCore_la-Lexer.o): In function `JSC::isNonASCIIIdentStart(int)': Lexer.cpp:(.text+0x15): undefined reference to `u_charType_44' trying to build webkit 1.2.6 and 1.2.7
Quick workaround is passing --with-unicode-backend=glib to webkits configure.
and here is some more info on that option: https://bugs.webkit.org/show_bug.cgi?id=34247
Created attachment 3019 [details] Fixup icu-config After trying a build on a system that completely lacks icu i've found the issue. icu-config checks for the library presence in exec_prefix, thus if the real system lacks it (checks at /usr/lib, default) it fails. So we need to tweak exec_prefix too in icu-config to point to the staging dir. Give this patch a try, works on my ubuntu netbook (which took it's sweet time to build).
CONFIRMATION: working !
Committed, thanks