Summary: | x11-libs/qt ebuild should respect the mmx/3dnow/sse/sse2 USE flags | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Håvard Wall <haavardw> |
Component: | New packages | Assignee: | Qt Bug Alias <qt> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | CC: | jakub |
Priority: | Lowest | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | qt-4.3.0.ebuild.patch |
Description
Håvard Wall
2007-06-29 09:49:39 UTC
Created attachment 123383 [details, diff]
qt-4.3.0.ebuild.patch
This is a really bad idea. There's no sane way to enable such flags by default on x86 profiles (the CPUs are not guaranteed to support such feature), so most x86 people with decently recent CPUs will just get sucky QT4 unless they add the flags manually. I disagree with adding such flags to QT, it's pretty pointless. note that mmx,3dnow,etc are all tested at configure time and NOT used if they aren't supported by the processor, so I don't think this is necessary. No, configure only tests for necessary intrinsics support in the toolchain, not whether the current CPU actually supports the instructions (there's a runtime test for this though). Anyway, I guess comment #2 have a point. Since none of these flags are enabled by default, it's probably a bad idea to have these optimizations removed by default, so I'm marking the task as a wontfix. |