Hi, Using OM2007.2 on Debian Etch (x86). I was updating my build environment today using:
make update-makefile && make setup update openmoko-devel-image and after 6 hours, I got stuck with webkit-gtk compile fail error: === BEGIN ERROR === moko/build/tmp/staging/i686-linux/lib -Wl,-O1 -licui18n -licuuc -licudata -lpthread -lm | /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicui18n.so: undefined reference to `operator delete(void*)@GLIBCXX_3.4' | /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicui18n.so: undefined reference to `vtable for __cxxabiv1::[EMAIL PROTECTED]' | /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicui18n.so: undefined reference to [EMAIL PROTECTED]' | /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicui18n.so: undefined reference to [EMAIL PROTECTED]' | /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicui18n.so: undefined reference to `vtable for __cxxabiv1::[EMAIL PROTECTED]' | /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicui18n.so: undefined reference to `vtable for __cxxabiv1::[EMAIL PROTECTED]' | /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicui18n.so: undefined reference to [EMAIL PROTECTED]' | collect2: ld returned 1 exit status | make[2]: *** [../testkjs] Error 1 | make[2]: Leaving directory `/home/shaks/moko/build/tmp/work/armv4t-angstrom-linux-gnueabi/webkit-gtk-0.0+svnr25808-r1/WebKitBuilds/Debug/JavaScriptCore/kjs' | make[1]: *** [sub-JavaScriptCore-kjs-testkjs-pro-make_default-ordered] Error 2 | make[1]: Leaving directory `/home/shaks/moko/build/tmp/work/armv4t-angstrom-linux-gnueabi/webkit-gtk-0.0+svnr25808-r1/WebKitBuilds/Debug' | FATAL: oe_runmake failed NOTE: Task failed: /home/shaks/moko/build/tmp/work/armv4t-angstrom-linux-gnueabi/webkit-gtk-0.0+svnr25808-r1/temp/log.do_compile.18025 NOTE: package webkit-gtk-0.0+svnr25808-r1: task do_compile: failed ERROR: TaskFailed event exception, aborting NOTE: package webkit-gtk-0.0+svnr25808: failed ERROR: Build of /home/shaks/moko/openembedded/packages/webkit/webkit-gtk_svn.bb do_compile failed ERROR: Task 1517 (/home/shaks/moko/openembedded/packages/webkit/webkit-gtk_svn.bb, do_compile) failed NOTE: Tasks Summary: Attempted 2709 tasks of which 2083 didn't need to be rerun and 1 failed. ERROR: '/home/shaks/moko/openembedded/packages/webkit/webkit-gtk_svn.bb' failed make: *** [openmoko-devel-image] Error 1 === END === I then did : make update-makefile && make setup && make update make clean-package-webkit-gtk make openmoko-devel-image But, again hit the same error. As suggested by "CM" at #openmoko, I tried to clean glibc, icu, webkit-gtk and build again: make update-makefile && make setup && make update make clean-package-glibc clean-package-icu clean-package-webkit-gtk make openmoko-devel-image But, hit the following error: === BEGIN ERROR === /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicui18n.so: undefined reference to `operator delete(void*)@GLIBCXX_3.4' /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicui18n.so: undefined reference to `vtable for __cxxabiv1::[EMAIL PROTECTED]' /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicutu.so: undefined reference to [EMAIL PROTECTED]' /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicutu.so: undefined reference to [EMAIL PROTECTED]' /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicutu.so: undefined reference to `vtable for __cxxabiv1::[EMAIL PROTECTED]' /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicui18n.so: undefined reference to `vtable for __cxxabiv1::[EMAIL PROTECTED]' /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicui18n.so: undefined reference to [EMAIL PROTECTED]' collect2: ld returned 1 exit status make[3]: *** [makeconv] Error 1 make[3]: Leaving directory `/home/shaks/moko/build/tmp/work/armv4t-angstrom-linux-gnueabi/icu-3.6-r1/icu/source/tools/makeconv' make[2]: *** [all-recursive] Error 2 make[2]: Leaving directory `/home/shaks/moko/build/tmp/work/armv4t-angstrom-linux-gnueabi/icu-3.6-r1/icu/source/tools' make[1]: *** [all-recursive] Error 2 make[1]: Leaving directory `/home/shaks/moko/build/tmp/work/armv4t-angstrom-linux-gnueabi/icu-3.6-r1/icu/source' FATAL: oe_runmake failed === END == I tried to rebuild package icu-native, and it built fine: make rebuilt-package-icu-native I tried to build openmoko-devel-image now, and it failed at: === BEGIN ERROR === | /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicui18n.so: undefined reference to `operator delete(void*)@GLIBCXX_3.4' | /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicui18n.so: undefined reference to `vtable for __cxxabiv1::[EMAIL PROTECTED]' | /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicutu.so: undefined reference to [EMAIL PROTECTED]' | /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicutu.so: undefined reference to [EMAIL PROTECTED]' | /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicutu.so: undefined reference to `vtable for __cxxabiv1::[EMAIL PROTECTED]' | /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicui18n.so: undefined reference to `vtable for __cxxabiv1::[EMAIL PROTECTED]' | /home/shaks/moko/build/tmp/staging/arm-angstrom-linux-gnueabi/lib/libicui18n.so: undefined reference to [EMAIL PROTECTED]' | collect2: ld returned 1 exit status | make[3]: *** [makeconv] Error 1 | make[3]: Leaving directory `/home/shaks/moko/build/tmp/work/armv4t-angstrom-linux-gnueabi/icu-3.6-r1/icu/source/tools/makeconv' | make[2]: *** [all-recursive] Error 2 | make[2]: Leaving directory `/home/shaks/moko/build/tmp/work/armv4t-angstrom-linux-gnueabi/icu-3.6-r1/icu/source/tools' | make[1]: *** [all-recursive] Error 2 | make[1]: Leaving directory `/home/shaks/moko/build/tmp/work/armv4t-angstrom-linux-gnueabi/icu-3.6-r1/icu/source' | FATAL: oe_runmake failed NOTE: Task failed: /home/shaks/moko/build/tmp/work/armv4t-angstrom-linux-gnueabi/icu-3.6-r1/temp/log.do_compile.9319 NOTE: package icu-3.6-r1: task do_compile: failed ERROR: TaskFailed event exception, aborting NOTE: package icu-3.6: failed ERROR: Build of /home/shaks/moko/openembedded/packages/icu/icu_3.6.bb do_compile failed ERROR: Task 2941 (/home/shaks/moko/openembedded/packages/icu/icu_3.6.bb, do_compile) failed NOTE: Tasks Summary: Attempted 2695 tasks of which 2678 didn't need to be rerun and 1 failed. ERROR: '/home/shaks/moko/openembedded/packages/icu/icu_3.6.bb' failed make: *** [openmoko-devel-image] Error 1 === END === Appreciate any inputs on how I can resolve this, and build the image. Thanks! SK P.S.: Sorry for the long post. Needed to give as much info as possible. -- Shakthi Kannan http://www.shakthimaan.com

