It always segfaults on one or both of two files: listboxeditor.cpp or editfunctions.cpp. Some logs coming.
Created attachment 28479 [details] 2330-qt-3.3.0-r1.log
Created attachment 28480 [details] 2332-qt-3.3.0-r1.log
Created attachment 28481 [details] 2334-qt-3.3.0-r1.log
Created attachment 28482 [details] 2361-qt-3.3.0-r1.log
Created attachment 28483 [details] 2365-qt-3.3.0-r1.log
Created attachment 28484 [details] 2371-qt-3.3.0-r1.log
Created attachment 28485 [details] emerge-info.txt
What happens if you use make -j1? It looks like a make -j2 problem
I'm wondering if your uic isn't somehow still linking against an older version of Qt. As a test, can you move /usr/qt/3 out of the way first and try re-emerging?
> As a test, can you move /usr/qt/3 out of the way first and try re-emerging? Worked. 3 -> 3.bak
I had this same problem on a new install of a machine, obviously there was no qt dir to move out of the way, however, after reading this bug I tried Paul's solution for building with -j1 and that solved the problem.
*** Bug 52070 has been marked as a duplicate of this bug. ***
As best as I can tell, I got this bug fixed with the no-rpath-uic patch, but it probably isn't 100% noticeable until qt versions < 3.3.0-r2 get out of the way first. Going to close as fixed.