[Debian-med-packaging] Bug#853568: Nanopolish: gcc-7 issue solved, but immintrin.h missing on most architectures

Gert Wollny gw.fossdev at gmail.com
Mon Sep 18 12:58:32 UTC 2017


Am Montag, den 18.09.2017, 13:54 +0200 schrieb Andreas Tille:
> control: tags -1 help
> 
> Hi,
> 
> the gcc-7 issue of nanopolish described in latest upstream (0.8.1)
> which is now in unstable but according to the build logs[1] on most
> architecture the build fails with
> 
> ...
> cc -o src/thirdparty/scrappie/scrappie_common.o -c -g -O2 -fdebug-
> prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security  -fPIC
> src/thirdparty/scrappie/scrappie_common.c
> In file included from src/thirdparty/scrappie/scrappie_common.c:3:0:
> src/thirdparty/scrappie/util.h:4:14: fatal error: immintrin.h: No
> such file or directory
>  #    include <immintrin.h>
>               ^~~~~~~~~~~~~
> compilation terminated.
> ...
> 
> 
> On amd64 this is provided by libgcc-*-dev package - how to build the
> package on those other architectures?

immintrin.h is a x86/amd64 specific header for intrinsics, so the
package may simply not support other architectures. At least in util.h
I see nothing that tests whether the according SSE and related 
intrinsics are actually supported. 


Best, 
Gert 



More information about the Debian-med-packaging mailing list