Solution is to bump to kformula-1.6.3. Error: /bin/bash ../libtool --silent --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../lib/kofficeui -I../lib/kofficeui -I../lib/kofficecore -I../lib/kofficecore -I../lib/store -I../lib/store -I../lib/kwmf -I../lib/kwmf -I../lib/kopalette -I../lib/kopalette -I../lib/kformula -I../lib/kformula -I../lib/kotext -I../lib/kotext -I../lib/interfaces -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -I/usr/kde/3.5/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -march=i686 -mtune=athlon-xp -msse -mmmx -pipe -ggdb3 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o formulastring.lo formulastring.cc In file included from kformulawidget.cc:30: ../lib/kformula/formulacursor.h: In member function 'bool KFormula::FormulaCursor::isSelection() const': ../lib/kformula/formulacursor.h:90: warning: comparison between signed and unsigned integer expressions ../lib/kformula/formulacursor.h: In member function 'int KFormula::FormulaCursor::getSelectionStart() const': ../lib/kformula/formulacursor.h:203: warning: comparison between signed and unsigned integer expressions ../lib/kformula/formulacursor.h: In member function 'int KFormula::FormulaCursor::getSelectionEnd() const': ../lib/kformula/formulacursor.h:204: warning: comparison between signed and unsigned integer expressions In file included from ../lib/kformula/formulaelement.h:26, from kformulawidget.cc:31: ../lib/kformula/sequenceelement.h: At global scope: ../lib/kformula/sequenceelement.h:100: error: multiple parameters named 'style' In file included from ../lib/kformula/kformulacontainer.h:27, from kformulawidget.cc:32: /usr/qt/3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/qt/3/include/qimage.h:58: warning: suggest parentheses around && within || make[3]: *** [kformulawidget.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/app-office/kformula-1.6.2/work/kformula-1.6.2/kformula' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/app-office/kformula-1.6.2/work/kformula-1.6.2/kformula' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/app-office/kformula-1.6.2/work/kformula-1.6.2' make: *** [all] Error 2 Reproducible: Always Steps to Reproduce:
Created attachment 147555 [details, diff] kformula-1.6.2-gcc4.3.patch
Created attachment 147557 [details, diff] kformula-1.6.2.ebuild.patch
that's one of several pieces that commit changed.
Created attachment 156031 [details, diff] kformula-1.6.2-gcc-4.3.patch
Applied. Thanks.