[Debian-med-packaging] Bug#818505: sortmerna FTBFS on !x86

Gert Wollny gw.fossdev at gmail.com
Sun Mar 27 15:32:31 UTC 2016


On Sun, 2016-03-27 at 14:49 +0200, Adam Borowski wrote:
> 
> You're not allowed to use -msse2 on i386 either, unless for a code
> path that's run conditionally on runtime.

Actually, "not allowed" it not the right expression, "discouraged"
would be correct. If upstream requires sse2 then not enabling it would
mean that all users of i386 would not have access to this software,
even though one can assume that the majority uses hardware that is sse2
capable. 

Without looking at "sortmerna", having an unconditional include of
emmintrin.h and no mechanics that enable -msse2 from within the build
system seem to be good indicators that upstream didn't implement any
other code path. 

I think this discussion could be helpful (linking to the conclusion of
the maintainer): 

https://lists.debian.org/debian-devel/2014/09/msg00666.html

Best, 
Gert



More information about the Debian-med-packaging mailing list