Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 345017 - x11-libs/qt-gui-4.7.1-r1 fails to compile in "image/qimage_ssse3.cpp"
Summary: x11-libs/qt-gui-4.7.1-r1 fails to compile in "image/qimage_ssse3.cpp"
Status: RESOLVED DUPLICATE of bug 336618
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-11 08:39 UTC by Florian Manschwetus
Modified: 2011-12-12 13:39 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge_info,7.22 KB, text/plain)
2010-11-11 08:39 UTC, Florian Manschwetus
Details
build log (build.log,27.86 KB, text/plain)
2010-11-11 08:40 UTC, Florian Manschwetus
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Manschwetus 2010-11-11 08:39:34 UTC
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
Comment 1 Florian Manschwetus 2010-11-11 08:39:48 UTC
Created attachment 253969 [details]
emerge --info
Comment 2 Florian Manschwetus 2010-11-11 08:40:17 UTC
Created attachment 253971 [details]
build log
Comment 3 Florian Manschwetus 2010-11-11 08:41:13 UTC
happens also with 
MAKEOPTS="-j1" FEATURES="-ccache" and Icecream disabled
Comment 4 Alex Alexander (RETIRED) gentoo-dev 2010-11-11 10:59:34 UTC
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?
Comment 5 Florian Manschwetus 2010-11-11 14:39:04 UTC
(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?
Comment 6 Davide Pesavento (RETIRED) gentoo-dev 2011-11-13 15:22:44 UTC
is this still an issue in qt-gui-4.7.4?
Comment 7 Davide Pesavento (RETIRED) gentoo-dev 2011-12-12 13:39:14 UTC

*** This bug has been marked as a duplicate of bug 336618 ***