Source: dablin Version: 1.7.0-1 Severity: serious https://buildd.debian.org/status/fetch.php?pkg=dablin&arch=ppc64el&ver=1.7.0-1&stamp=1516518386&raw=0
... [ 6%] Building C object fec/CMakeFiles/fec.dir/init_rs_char.c.o cc: error: unrecognized command line option '-faltivec'; did you mean '-maltivec'? cd /<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/fec && /usr/bin/cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -fno-common -faltivec -o CMakeFiles/fec.dir/init_rs_char.c.o -c /<<PKGBUILDDIR>>/fec/init_rs_char.c fec/CMakeFiles/fec.dir/build.make:65: recipe for target 'fec/CMakeFiles/fec.dir/encode_rs_char.c.o' failed make[3]: *** [fec/CMakeFiles/fec.dir/encode_rs_char.c.o] Error 1 The bug is in fec/CMakeLists.txt: if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_CLANGCC) add_definitions(-Wall) add_definitions(-Wno-unused) if(TARGET_ARCH MATCHES "x64") add_definitions(-fPIC) add_definitions(-msse2) elseif(TARGET_ARCH MATCHES "x86") add_definitions(-mmmx) add_definitions(-msse) add_definitions(-msse2) elseif(TARGET_ARCH MATCHES "ppc|ppc64") add_definitions(-fno-common) add_definitions(-faltivec) endif() endif() AltiVec is already enabled by default on ppc64el, and must not be used on the other ppc ports where it is not part of the baseline. MMX and SSE are not part of the i386 port baseline.