[Debian-med-packaging] Bug#813438: iqtree: FTBFS on most 64-bit platforms: unrecognized command line option '-mavx'

Aaron M. Ucko amu at alum.mit.edu
Tue Feb 2 00:44:29 UTC 2016


Source: iqtree
Version: 1.3.11.1+dfsg-1
Severity: important
Justification: fails to build from source

Builds of iqtree for 64-bit platforms other than amd64 and
kfreebsd-amd64 failed:

  /usr/bin/c++   -DIQ_TREE -D_USE_PTHREADS -D__SSE3 -I/«BUILDDIR»/iqtree-1.3.11.1+dfsg -I/«BUILDDIR»/iqtree-1.3.11.1+dfsg/obj-aarch64-linux-gnu -I/usr/include/eigen3  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2  -fopenmp    -D__AVX -mavx -fabi-version=0 -o CMakeFiles/avxkernel.dir/phylotreeavx.cpp.o -c /«BUILDDIR»/iqtree-1.3.11.1+dfsg/phylotreeavx.cpp
  c++: error: unrecognized command line option '-mavx'
  CMakeFiles/avxkernel.dir/build.make:65: recipe for target 'CMakeFiles/avxkernel.dir/phylotreeavx.cpp.o' failed

Could you please take a look, bearing in mind that it's best to avoid
this option even on *amd64 because it normally limits the portability
of the resulting binaries (unless code relying on the extension is
carefully predicated on a CPUID test)?

Thanks!



More information about the Debian-med-packaging mailing list