Duncan pisze:
Here it is, from your attached changelog (thanks):
/usr/qt/3/bin/uic -nounload -tr tr2i18n -i kshortcutdialog_simple.h
./kshortcutdialog_simple.ui > kshortcutdialog_simple.cpp.temp ;
ret=$?;
[snip]
/bin/sh: line 3: 4547 Segmentation fault /usr/qt/3/bin/uic
-nounload -tr tr2i18n -i kshortcutdialog_simple.h
./kshortcutdialog_simple.ui > kshortcutdialog_simple.cpp.temp
echo '#include <klocale.h>' >> kshortcutdialog_advanced.cpp
make[3]: *** [kshortcutdialog_simple.cpp] Error 139
make[3]: *** Waiting for unfinished jobs....
I had problems with uic segmentation faults because I had march=native
in my C/CXX FLAGS. When I changed native to k8 ( as in
http://en.gentoo-wiki.com/wiki/Safe_Cflags/AMD ).
Also I got an explanation (
http://forums.gentoo.org/viewtopic-p-5795915.html#5795915 ) that it's
because qt3 is stripping flags. Some that must be compiled with the same
flags as qt don't strip flags. So the are compiled with different flags.