Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 408895 - >=x11-libs/qt-gui-4.7.4-r1: ssse3 is always disabled during configuration phase
Summary: >=x11-libs/qt-gui-4.7.4-r1: ssse3 is always disabled during configuration phase
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-19 17:15 UTC by BRULE Herman
Modified: 2012-03-23 17:07 UTC (History)
1 user (show)

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


Attachments
configure (configure.txt,29.84 KB, text/plain)
2012-03-20 15:08 UTC, BRULE Herman
Details
emerge info (emerge-info.txt,5.95 KB, text/plain)
2012-03-20 15:08 UTC, BRULE Herman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description BRULE Herman 2012-03-19 17:15:34 UTC
Hello, into the configure Qt say ssse3 off, can you add ssse3 flags to add it? It don't see the other flags. My cpu support ssse3 and sse4_1 sse4_2 like say into /proc/cpuinfo

Thanks
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2012-03-20 14:58:00 UTC
1) Please post your `emerge --info' output in a comment.
2) Please attach the entire build log to this bug report.
Comment 2 BRULE Herman 2012-03-20 15:08:27 UTC
Like you can see:
MMX/3DNOW/SSE/SSE2/SSE3. yes/yes/yes/yes/yes
SSSE3/SSE4.1/SSE4.2..... no/yes/yes
Comment 3 BRULE Herman 2012-03-20 15:08:44 UTC
Created attachment 305991 [details]
configure
Comment 4 BRULE Herman 2012-03-20 15:08:59 UTC
Created attachment 305993 [details]
emerge info
Comment 5 BRULE Herman 2012-03-20 15:09:23 UTC
1) see the attached file
2) see the attached file
Comment 6 Davide Pesavento (RETIRED) gentoo-dev 2012-03-20 20:15:18 UTC
Any reasons why you don't have -march=native or similar flags in your CFLAGS/CXXFLAGS?
Comment 7 BRULE Herman 2012-03-20 20:27:09 UTC
Yes, because I will change of cpu into the near futur (when the bug https://www.libreoffice.org/bugzilla/show_bug.cgi?id=45334 is solved)
Comment 8 Davide Pesavento (RETIRED) gentoo-dev 2012-03-20 20:49:56 UTC
So... -no-ssse3 is passed to configure, and that option comes from this line in qt-gui ebuild:

    [[ x86_64-apple-darwin* ]] && myconf+=" -no-ssse3"

That line was added between 4.7.4 and 4.7.4-r1 to fix bug 367045. The condition is obviously wrong, it always evaluates to true, most likely a typo... It should be
[[ ${CHOST} == x86_64-apple-darwin* ]], I guess.

@prefix, can you confirm that was the original intention please?
Comment 9 BRULE Herman 2012-03-20 20:59:54 UTC
Yes, it's what I want. Drop the -no-see under linux amd64
Comment 10 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2012-03-20 21:10:14 UTC
(In reply to comment #8)

> typo... It should be
> [[ ${CHOST} == x86_64-apple-darwin* ]], I guess.
> 
> @prefix, can you confirm that was the original intention please?

Appears so! Sorry for the trouble, you can fix it asap or I may get to it later.
Comment 11 BRULE Herman 2012-03-20 21:22:29 UTC
I know how fix it into my computer, but I think I will wait.
Comment 12 Davide Pesavento (RETIRED) gentoo-dev 2012-03-23 17:07:36 UTC
Fixed in cvs. Thanks for reporting!