[Debian-med-packaging] Bug#721380: freecontact: FTBFS on *-i386: relies on non-portable SSE2 intrinsics
Aaron M. Ucko
ucko at debian.org
Fri Aug 30 22:55:03 UTC 2013
Source: freecontact
Version: 1.0.17-1
Severity: normal
Builds of freecontact fail on i386 and kfreebsd-i386 (and would no
doubt fail identically on hurd-i386 should its build dependencies
become available) because it relies on EMM intrinsics, which are
available only when targeting SSE2 or higher:
freecontact.cpp:312:45: error: '_mm_cmpeq_epi8' was not declared in this scope
__m128i m1 = _mm_cmpeq_epi8( m0, m0 );
If doing without these is truly infeasible, I suppose it's better to
build with -msse2 and inform users of the restriction than to leave
the package available altogether.
Could you please take a look?
Thanks!
More information about the Debian-med-packaging
mailing list