Long time ago, it built fine, but at some point it started to fail to build since I ran 'emerge -e world'. USE flags were "qt4 -doc -gtk -qt3". GCC 4.3.3-r2 and QT 4.5.0 were used. For more information, please read the attached build.log and environment file. Reproducible: Always Steps to Reproduce: 1. Install sys-devel/gcc 4.3.3-r2 and x11-libs/qt 4.5.0 2. USE="qt4 -doc -gtk -qt3" emerge -1 scim-bridge Actual Results: Build fails with compilation errors. Expected Results: Should be emerged successfully.
Created attachment 188097 [details] build.log for 'emerge scim-bridge
Created attachment 188098 [details] environment for 'emerge scim-bridge'
The problem here seems to be the incorrect way AC_ARG_ENABLE macro was used in configure.ac. Because of that, even if --disable-qt3-immodule is given, if qt3 is detected, it will still be used. It was introduced in svn rev.133 - 0.4.15.2 did pick that up.
I have the same problem, with (as far as I can tell) the same log/results when trying to build scim-bridge-0.4.16 pr 0.4.12. If I unmerged qt-3.x first, then it compiled and installed, but that seems to defeat the purpose.
0.4.16-r1 in cvs.