Source: lame Version: 3.99.5+repack1-3 Severity: serious Justification: fails to build from source Tags: sid jessie
lame 3.99.5+repack1-4 failed to build on i386 and kfreebsd-i386 with: | libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I. -I../../libmp3lame -I../../mpglib -I../.. -D_FORTIFY_SOURCE=2 -O3 -fomit-frame-pointer -ffast-math -maccumulate-outgoing-args -fschedule-insns2 -fbranch-count-reg -fforce-addr -march=i586 -mtune=native -Wall -pipe -fstack-protector-strong -Wformat -Werror=format-security -c xmm_quantize_sub.c -fPIC -DPIC -o .libs/xmm_quantize_sub.o | xmm_quantize_sub.c: In function 'fht_SSE2': | xmm_quantize_sub.c:172:20: warning: variable 'v_s2' set but not used [-Wunused-but-set-variable] | __m128 v_s2; | ^ | xmm_quantize_sub.c: In function 'init_xrpow_core_sse': | xmm_quantize_sub.c:65:18: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi] | const __m128 vec_fabs_mask = _mm_loadu_ps(&fabs_mask._float[0]); | ^ | In file included from xmm_quantize_sub.c:37:0: | /usr/lib/gcc/i586-linux-gnu/4.9/include/xmmintrin.h:929:1: error: inlining failed in call to always_inline '_mm_loadu_ps': target specific option mismatch | _mm_loadu_ps (float const *__P) | ^ | xmm_quantize_sub.c:65:18: error: called from here | const __m128 vec_fabs_mask = _mm_loadu_ps(&fabs_mask._float[0]); | ^ | In file included from xmm_quantize_sub.c:37:0: | /usr/lib/gcc/i586-linux-gnu/4.9/include/xmmintrin.h:895:1: error: inlining failed in call to always_inline '_mm_set_ps1': target specific option mismatch | _mm_set_ps1 (float __F) | ^ | xmm_quantize_sub.c:73:27: error: called from here | vec_xrpow_max._m128 = _mm_set_ps1(0); | ^ | In file included from xmm_quantize_sub.c:37:0: | /usr/lib/gcc/i586-linux-gnu/4.9/include/xmmintrin.h:895:1: error: inlining failed in call to always_inline '_mm_set_ps1': target specific option mismatch | _mm_set_ps1 (float __F) | ^ | xmm_quantize_sub.c:74:21: error: called from here | vec_sum._m128 = _mm_set_ps1(0); | ^ | In file included from xmm_quantize_sub.c:37:0: | /usr/lib/gcc/i586-linux-gnu/4.9/include/xmmintrin.h:929:1: error: inlining failed in call to always_inline '_mm_loadu_ps': target specific option mismatch | _mm_loadu_ps (float const *__P) | ^ | xmm_quantize_sub.c:77:25: error: called from here | vec_tmp._m128 = _mm_loadu_ps(&(cod_info->xr[i])); /* load */ | ^ | In file included from xmm_quantize_sub.c:37:0: | /usr/lib/gcc/i586-linux-gnu/4.9/include/xmmintrin.h:237:1: error: inlining failed in call to always_inline '_mm_and_ps': target specific option mismatch | _mm_and_ps (__m128 __A, __m128 __B) | ^ | xmm_quantize_sub.c:78:25: error: called from here | vec_tmp._m128 = _mm_and_ps(vec_tmp._m128, vec_fabs_mask); /* fabs */ | ^ | In file included from xmm_quantize_sub.c:37:0: | /usr/lib/gcc/i586-linux-gnu/4.9/include/xmmintrin.h:181:1: error: inlining failed in call to always_inline '_mm_add_ps': target specific option mismatch | _mm_add_ps (__m128 __A, __m128 __B) | ^ | xmm_quantize_sub.c:79:25: error: called from here | vec_sum._m128 = _mm_add_ps(vec_sum._m128, vec_tmp._m128); | ^ | In file included from xmm_quantize_sub.c:37:0: | /usr/lib/gcc/i586-linux-gnu/4.9/include/xmmintrin.h:205:1: error: inlining failed in call to always_inline '_mm_sqrt_ps': target specific option mismatch | _mm_sqrt_ps (__m128 __A) | ^ | xmm_quantize_sub.c:80:25: error: called from here | vec_tmp._m128 = _mm_sqrt_ps(_mm_mul_ps(vec_tmp._m128, _mm_sqrt_ps(vec_tmp._m128))); | ^ | In file included from xmm_quantize_sub.c:37:0: | /usr/lib/gcc/i586-linux-gnu/4.9/include/xmmintrin.h:193:1: error: inlining failed in call to always_inline '_mm_mul_ps': target specific option mismatch | _mm_mul_ps (__m128 __A, __m128 __B) | ^ | xmm_quantize_sub.c:80:25: error: called from here | vec_tmp._m128 = _mm_sqrt_ps(_mm_mul_ps(vec_tmp._m128, _mm_sqrt_ps(vec_tmp._m128))); | ^ | In file included from xmm_quantize_sub.c:37:0: | /usr/lib/gcc/i586-linux-gnu/4.9/include/xmmintrin.h:205:1: error: inlining failed in call to always_inline '_mm_sqrt_ps': target specific option mismatch | _mm_sqrt_ps (__m128 __A) | ^ | xmm_quantize_sub.c:80:25: error: called from here | vec_tmp._m128 = _mm_sqrt_ps(_mm_mul_ps(vec_tmp._m128, _mm_sqrt_ps(vec_tmp._m128))); | ^ | In file included from xmm_quantize_sub.c:37:0: | /usr/lib/gcc/i586-linux-gnu/4.9/include/xmmintrin.h:229:1: error: inlining failed in call to always_inline '_mm_max_ps': target specific option mismatch | _mm_max_ps (__m128 __A, __m128 __B) | ^ | xmm_quantize_sub.c:81:31: error: called from here | vec_xrpow_max._m128 = _mm_max_ps(vec_xrpow_max._m128, vec_tmp._m128); /* retrieve max */ | ^ | In file included from xmm_quantize_sub.c:37:0: | /usr/lib/gcc/i586-linux-gnu/4.9/include/xmmintrin.h:978:1: error: inlining failed in call to always_inline '_mm_storeu_ps': target specific option mismatch | _mm_storeu_ps (float *__P, __m128 __A) | ^ | xmm_quantize_sub.c:82:9: error: called from here | _mm_storeu_ps(&(xrpow[i]), vec_tmp._m128); /* store into xrpow[] */ | ^ | In file included from xmm_quantize_sub.c:37:0: | /usr/lib/gcc/i586-linux-gnu/4.9/include/xmmintrin.h:895:1: error: inlining failed in call to always_inline '_mm_set_ps1': target specific option mismatch | _mm_set_ps1 (float __F) | ^ | xmm_quantize_sub.c:84:21: error: called from here | vec_tmp._m128 = _mm_set_ps1(0); | ^ | In file included from xmm_quantize_sub.c:37:0: | /usr/lib/gcc/i586-linux-gnu/4.9/include/xmmintrin.h:237:1: error: inlining failed in call to always_inline '_mm_and_ps': target specific option mismatch | _mm_and_ps (__m128 __A, __m128 __B) | ^ | xmm_quantize_sub.c:89:29: error: called from here | vec_tmp._m128 = _mm_and_ps(vec_tmp._m128, vec_fabs_mask); /* fabs */ | ^ | In file included from xmm_quantize_sub.c:37:0: | /usr/lib/gcc/i586-linux-gnu/4.9/include/xmmintrin.h:181:1: error: inlining failed in call to always_inline '_mm_add_ps': target specific option mismatch | _mm_add_ps (__m128 __A, __m128 __B) | ^ | xmm_quantize_sub.c:90:29: error: called from here | vec_sum._m128 = _mm_add_ps(vec_sum._m128, vec_tmp._m128); | ^ | In file included from xmm_quantize_sub.c:37:0: | /usr/lib/gcc/i586-linux-gnu/4.9/include/xmmintrin.h:205:1: error: inlining failed in call to always_inline '_mm_sqrt_ps': target specific option mismatch | _mm_sqrt_ps (__m128 __A) | ^ | xmm_quantize_sub.c:91:29: error: called from here | vec_tmp._m128 = _mm_sqrt_ps(_mm_mul_ps(vec_tmp._m128, _mm_sqrt_ps(vec_tmp._m128))); | ^ | In file included from xmm_quantize_sub.c:37:0: | /usr/lib/gcc/i586-linux-gnu/4.9/include/xmmintrin.h:193:1: error: inlining failed in call to always_inline '_mm_mul_ps': target specific option mismatch | _mm_mul_ps (__m128 __A, __m128 __B) | ^ | xmm_quantize_sub.c:91:29: error: called from here | vec_tmp._m128 = _mm_sqrt_ps(_mm_mul_ps(vec_tmp._m128, _mm_sqrt_ps(vec_tmp._m128))); | ^ | In file included from xmm_quantize_sub.c:37:0: | /usr/lib/gcc/i586-linux-gnu/4.9/include/xmmintrin.h:205:1: error: inlining failed in call to always_inline '_mm_sqrt_ps': target specific option mismatch | _mm_sqrt_ps (__m128 __A) | ^ | xmm_quantize_sub.c:91:29: error: called from here | vec_tmp._m128 = _mm_sqrt_ps(_mm_mul_ps(vec_tmp._m128, _mm_sqrt_ps(vec_tmp._m128))); | ^ | In file included from xmm_quantize_sub.c:37:0: | /usr/lib/gcc/i586-linux-gnu/4.9/include/xmmintrin.h:229:1: error: inlining failed in call to always_inline '_mm_max_ps': target specific option mismatch | _mm_max_ps (__m128 __A, __m128 __B) | ^ | xmm_quantize_sub.c:92:35: error: called from here | vec_xrpow_max._m128 = _mm_max_ps(vec_xrpow_max._m128, vec_tmp._m128); /* retrieve max */ | ^ | make[4]: *** [xmm_quantize_sub.lo] Error 1 Rebuilding 3.99.5+repack1-3 one any of these architectures fails in the same way. Cheers -- Sebastian Ramacher
signature.asc
Description: Digital signature