Source: libpll Version: 0.0+20160909+ds1-1 Severity: serious Tags: upstream Justification: fails to build from source (but built successfully in the past)
Builds of libpll on x86 architectures (even kfreebsd-amd64) fail too: libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wsign-compare -D_GNU_SOURCE -std=c99 -O3 -msse3 -g -c core_partials_avx.c -fPIC -DPIC -o .libs/libpll_la-core_partials_avx.o core_partials_avx.c: In function 'pll_core_create_lookup_4x4_avx': core_partials_avx.c:155:11: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] [...] /usr/lib/gcc/x86_64-kfreebsd-gnu/6/include/avxintrin.h:1270:1: error: inlining failed in call to always_inline '_mm256_set_epi64x': target specific option mismatch It appears to be performing CPU type detection at build time rather than runtime. As such, please specify --disable-avx everywhere and --disable-sse on i386 and ensure that the resulting configurations build. Thanks! FTR, I'm reporting this bug as a regression because I suspect it would affect binNMUs on amd64. -- Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org) http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu