Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 107266

Summary: ardour ebuild should use BUILD_SSE_OPTIMIZATIONS scons flag
Product: Gentoo Linux Reporter: Michael Schnake <schnake.newsletter>
Component: Current packagesAssignee: Eldad Zack (RETIRED) <eldad>
Status: RESOLVED FIXED    
Severity: enhancement CC: eldad
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Michael Schnake 2005-09-26 03:43:48 UTC
In addition to the USE_SSE_EVERYWHERE (which enables global compiler 
optimizations for SSE) there is also the BUILD_SSE_OPTIMIZATIONS flag, which 
AFAIK builds some additional "hand-coded" SSE optimized assembler versions of 
some functions used by ardour. 
 
Those SSE-optimized code parts are then used when staring ardour with the "-o" 
flag, but of course only when they were build in the first place ;-) 
 
So it might be a good thing to add "BUILD_SSE_OPTIMIZATIONS=${SSE}" to the 
scons flags under src-compile, too. 

Reproducible: Always
Steps to Reproduce:
Comment 1 Eldad Zack (RETIRED) gentoo-dev 2005-09-26 04:55:31 UTC
Hmm. First I used only BUILD_SSE_OPTIMIZATIONS in the ebuild and then I switched
the ebuild to USE_SSE_EVERYWHERE, figuring it includes BUILD_SSE_OPTIMIZATIONS
as well.

in portage.