Bug#599978: mixxx: FTBFS on ia64: error: xmmintrin.h: No such file or directory

Adrian Knoth adi at drcomp.erfurt.thur.de
Tue Oct 12 17:34:33 UTC 2010


On Tue, Oct 12, 2010 at 06:11:28PM +0200, Cyril Brulebois wrote:

> your package no longer builds on ia64:

> -D__MIDISCRIPT__ -DALLOW_X86_OPTIMIZATIONS -I/usr/share/qt4/include

> lib/soundtouch-1.4.1/sse_optimized.cpp

> | lib/soundtouch-1.4.1/sse_optimized.cpp:70:23: error: xmmintrin.h: No
> such file or directory

Makes sense. No SSE on ia64.

The culprit is very likely in src/SConscript.env in line 1327.

The bitwidth=='64' check is no valid indication for turning on SSE and
the lot.

I'd add a "and (machine == 'AMD64' or machine == 'EM64T')" to the
bitwidth condition.

Or even reverse the complete logic and require explicit setting of the
optimize flag to turn on ALLOW_X86_OPTIMIZATIONS.



HTH

-- 
mail: adi at thur.de  	http://adi.thur.de	PGP/GPG: key via keyserver





More information about the pkg-multimedia-maintainers mailing list