On Mon, May 12, 2014 at 10:00 AM, Richard Purdie <richard.pur...@linuxfoundation.org> wrote: > gstreamer does runtime detection to enable/disable things like SSE code. > Unfortunately it is broken and will try and use this even with i586 > compiler flags. This change forces it back to the approach with gcc 4.8 > by disabling the problematic headers.
I think patch is safer. > > Its suboptimal but less so that the proposed previous forced enabling of > SSE on x86 everywhere. > > Signed-off-by: Richard Purdie <richard.pur...@linuxfoundation.org> > --- > diff --git a/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.36.bb > b/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.36.bb > index 83b856b..4a8a994 100644 > --- a/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.36.bb > +++ b/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.36.bb > @@ -33,3 +33,5 @@ do_configure_prepend() { > } > > FILES_${PN} += "${datadir}/${BPN}" > + > +CACHED_CONFIGUREVARS_append_i586 = " ac_cv_header_emmintrin_h=no > ac_cv_header_xmmintrin_h=no" > diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base.inc > b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base.inc > index eb13277..1691c99 100644 > --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base.inc > +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base.inc > @@ -37,3 +37,4 @@ EXTRA_OECONF += " \ > > FILES_${PN} += "${datadir}/gst-plugins-base" > > +CACHED_CONFIGUREVARS_append_i586 = " ac_cv_header_emmintrin_h=no > ac_cv_header_xmmintrin_h=no" > > > -- > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core