x11-libs/qt-gui-4.7.1-r1 fails to compile uic dialogs/qprintsettingsoutput.ui uic dialogs/qprintwidget.ui uic dialogs/qpagesetupwidget.ui uic dialogs/qprintpropertieswidget.ui uic dialogs/qfiledialog.ui compiling[mmx] painting/qdrawhelper_mmx.cpp compiling[mmx3dnow] painting/qdrawhelper_mmx3dnow.cpp compiling[sse3dnow] painting/qdrawhelper_sse3dnow.cpp compiling[sse] painting/qdrawhelper_sse.cpp compiling[sse2] image/qimage_sse2.cpp compiling[sse2] painting/qdrawhelper_sse2.cpp compiling[ssse3] image/qimage_ssse3.cpp image/qimage_ssse3.cpp: In function »void qt_convert_rgb888_to_rgb32_ssse3(quint32*, const uchar*, int)«: image/qimage_ssse3.cpp:92: Fehler: »_mm_shuffle_epi8« wurde in diesem Gültigkeitsbereich nicht definiert image/qimage_ssse3.cpp:100: Fehler: »_mm_alignr_epi8« wurde in diesem Gültigkeitsbereich nicht definiert make: *** [.obj/release-shared/qimage_ssse3.o] Fehler 1 emake failed Reproducible: Always Actual Results: x11-libs/qt-gui-4.7.1-r1 fails to compile in "image/qimage_ssse3.cpp" Expected Results: x11-libs/qt-gui-4.7.1-r1 compiles fine
Created attachment 253969 [details] emerge --info
Created attachment 253971 [details] build log
happens also with MAKEOPTS="-j1" FEATURES="-ccache" and Icecream disabled
Hmmm... you are using -march=core2 on a first generation core duo system, I think that may be why it fails to autodetect ssse3 properly. Could you try changing march to prescott?
(In reply to comment #4) > Hmmm... you are using -march=core2 on a first generation core duo system, I > think that may be why it fails to autodetect ssse3 properly. > > Could you try changing march to prescott? > I have explicitly set -mnossse3 since years now, so is this new in qt 4.7.1 comparing with qt 4.7.0-r9999 which were installing flawlessly?
is this still an issue in qt-gui-4.7.4?
*** This bug has been marked as a duplicate of bug 336618 ***