webrtc: build failures on i386

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Turns out webrtc 0.2 does not work on most debian archs[1]. One part
is big-endian arches are not supported (already filed at [2]).

But the one that brings me here is that debian does not require i386
machines to have SSE, but xmmintrin.h requires that, and is
unconditionally used on i386. I don't know if webrtc can do runtime
detection to use said SSE code, (in which case the required sse flags
should be added to the compilation unit), or we (debian) should
disable SSE support in i386. It should also be possible to build a
sse-enabled variant and use the dynamic loader's support for
conditinal loading (although I'd prefer not to do that).

What would be the best course of action?

[1] https://buildd.debian.org/status/package.php?p=webrtc-audio-processing&suite=experimental
[2] https://bugs.freedesktop.org/show_bug.cgi?id=95738

-- 

Saludos,
Felipe Sateler


[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux