Buzztrax/build-tools

gstreamer dependency cannot be build on fed21 x86

Opened this issue · 1 comments

I give jhbuild another try but cannot build the gstreamer package. Can we try to upgrade to a more recent version and try again? Because the jhbuild package was changed with update.sh and so on, I do not know what to do to check other versions.

CC libgstaudioresample_la-speex_resampler_float.lo
In file included from resample.c:140:0,
from speex_resampler_float.c:27:
resample_sse.h: In function 'interpolate_product_single':
resample_sse.h:62:10: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
__m128 sum = _mm_setzero_ps();
^
In file included from resample_sse.h:38:0,
from resample.c:140,
from speex_resampler_float.c:27:
resample_sse.h: In function 'inner_product_single':
/usr/lib/gcc/i686-redhat-linux/4.9.2/include/xmmintrin.h:115:1: error: inlining failed in call to always_inline '_mm_setzero_ps': target specific option mismatch
_mm_setzero_ps (void)
^
In file included from resample.c:140:0,
from speex_resampler_float.c:27:
resample_sse.h:46:11: error: called from here
__m128 sum = _mm_setzero_ps();
^
In file included from resample_sse.h:38:0,
from resample.c:140,
from speex_resampler_float.c:27:
/usr/lib/gcc/i686-redhat-linux/4.9.2/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)
^
In file included from resample.c:140:0,
from speex_resampler_float.c:27:
resample_sse.h:49:13: error: called from here
sum = _mm_add_ps(sum, _mm_mul_ps(_mm_loadu_ps(a+i), _mm_loadu_ps(b+i)));
^
In file included from resample_sse.h:38:0,
from resample.c:140,
from speex_resampler_float.c:27:
/usr/lib/gcc/i686-redhat-linux/4.9.2/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)
^
In file included from resample.c:140:0,
from speex_resampler_float.c:27:
resample_sse.h:49:13: error: called from here
sum = _mm_add_ps(sum, _mm_mul_ps(_mm_loadu_ps(a+i), _mm_loadu_ps(b+i)));
^
In file included from resample_sse.h:38:0,
from resample.c:140,
from speex_resampler_float.c:27:
/usr/lib/gcc/i686-redhat-linux/4.9.2/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)
^
In file included from resample.c:140:0,
from speex_resampler_float.c:27:
resample_sse.h:49:13: error: called from here
sum = _mm_add_ps(sum, _mm_mul_ps(_mm_loadu_ps(a+i), _mm_loadu_ps(b+i)));
^
In file included from resample_sse.h:38:0,
from resample.c:140,
from speex_resampler_float.c:27:
/usr/lib/gcc/i686-redhat-linux/4.9.2/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)
^
In file included from resample.c:140:0,
from speex_resampler_float.c:27:
resample_sse.h:49:11: error: called from here
sum = _mm_add_ps(sum, _mm_mul_ps(_mm_loadu_ps(a+i), _mm_loadu_ps(b+i)));
^
In file included from resample_sse.h:38:0,
from resample.c:140,
from speex_resampler_float.c:27:
/usr/lib/gcc/i686-redhat-linux/4.9.2/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)
^
In file included from resample.c:140:0,
from speex_resampler_float.c:27:
resample_sse.h:50:13: error: called from here
sum = _mm_add_ps(sum, _mm_mul_ps(_mm_loadu_ps(a+i+4), _mm_loadu_ps(b+i+4)));
^
In file included from resample_sse.h:38:0,
from resample.c:140,
from speex_resampler_float.c:27:
/usr/lib/gcc/i686-redhat-linux/4.9.2/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)
^
In file included from resample.c:140:0,
from speex_resampler_float.c:27:
resample_sse.h:50:13: error: called from here
sum = _mm_add_ps(sum, _mm_mul_ps(_mm_loadu_ps(a+i+4), _mm_loadu_ps(b+i+4)));
^
In file included from resample_sse.h:38:0,
from resample.c:140,
from speex_resampler_float.c:27:
/usr/lib/gcc/i686-redhat-linux/4.9.2/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)
^
In file included from resample.c:140:0,
from speex_resampler_float.c:27:
resample_sse.h:50:13: error: called from here
sum = _mm_add_ps(sum, _mm_mul_ps(_mm_loadu_ps(a+i+4), _mm_loadu_ps(b+i+4)));
^
In file included from resample_sse.h:38:0,
from resample.c:140,
from speex_resampler_float.c:27:
/usr/lib/gcc/i686-redhat-linux/4.9.2/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)
^
In file included from resample.c:140:0,
from speex_resampler_float.c:27:
resample_sse.h:50:11: error: called from here
sum = _mm_add_ps(sum, _mm_mul_ps(_mm_loadu_ps(a+i+4), _mm_loadu_ps(b+i+4)));
^
In file included from resample_sse.h:38:0,
from resample.c:140,
from speex_resampler_float.c:27:
/usr/lib/gcc/i686-redhat-linux/4.9.2/include/xmmintrin.h:782:1: error: inlining failed in call to always_inline '_mm_movehl_ps': target specific option mismatch
_mm_movehl_ps (__m128 __A, __m128 __B)
^
In file included from resample.c:140:0,
from speex_resampler_float.c:27:
resample_sse.h:52:10: error: called from here
sum = _mm_add_ps(sum, _mm_movehl_ps(sum, sum));
^
In file included from resample_sse.h:38:0,
from resample.c:140,
from speex_resampler_float.c:27:
/usr/lib/gcc/i686-redhat-linux/4.9.2/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)
^
In file included from resample.c:140:0,
from speex_resampler_float.c:27:
resample_sse.h:52:8: error: called from here
sum = _mm_add_ps(sum, _mm_movehl_ps(sum, sum));
^
In file included from resample_sse.h:38:0,
from resample.c:140,
from speex_resampler_float.c:27:
/usr/lib/gcc/i686-redhat-linux/4.9.2/include/xmmintrin.h:741:1: error: inlining failed in call to always_inline '_mm_shuffle_ps': target specific option mismatch
_mm_shuffle_ps (__m128 __A, __m128 __B, int const __mask)
^
In file included from resample.c:140:0,
from speex_resampler_float.c:27:
resample_sse.h:53:10: error: called from here
sum = _mm_add_ss(sum, _mm_shuffle_ps(sum, sum, 0x55));
^
In file included from resample_sse.h:38:0,
from resample.c:140,
from speex_resampler_float.c:27:
/usr/lib/gcc/i686-redhat-linux/4.9.2/include/xmmintrin.h:125:1: error: inlining failed in call to always_inline '_mm_add_ss': target specific option mismatch
_mm_add_ss (__m128 __A, __m128 __B)
^
In file included from resample.c:140:0,
from speex_resampler_float.c:27:
resample_sse.h:53:8: error: called from here
sum = _mm_add_ss(sum, _mm_shuffle_ps(sum, sum, 0x55));
^
In file included from resample_sse.h:38:0,
from resample.c:140,
from speex_resampler_float.c:27:
/usr/lib/gcc/i686-redhat-linux/4.9.2/include/xmmintrin.h:958:1: error: inlining failed in call to always_inline '_mm_store_ss': target specific option mismatch
_mm_store_ss (float *__P, __m128 __A)
^
In file included from resample.c:140:0,
from speex_resampler_float.c:27:
resample_sse.h:54:4: error: called from here
mm_store_ss(&ret, sum);
^
Makefile:689: recipe for target 'libgstaudioresample_la-speex_resampler_float.lo' failed
make[3]: *
* [libgstaudioresample_la-speex_resampler_float.lo] Error 1
make[3]: Leaving directory '/home/waffel/projects/buzztrax/jhbuild/build/gst-plugins-base-1.2.0/gst/audioresample'
Makefile:818: recipe for target 'audioresample' failed

Your fedora should have a recent enough gstreamer, right? Looks like jhbuild is building a copy for you and that fails.