Hello community, here is the log from the commit of package liquid-dsp for openSUSE:Factory checked in at 2018-08-20 16:19:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/liquid-dsp (Old) and /work/SRC/openSUSE:Factory/.liquid-dsp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "liquid-dsp" Mon Aug 20 16:19:34 2018 rev:2 rq:630305 version:1.3.1.git1508199169.4c9a7514 Changes: -------- --- /work/SRC/openSUSE:Factory/liquid-dsp/liquid-dsp.changes 2017-11-22 11:22:26.361315000 +0100 +++ /work/SRC/openSUSE:Factory/.liquid-dsp.new/liquid-dsp.changes 2018-08-20 16:19:37.976840445 +0200 @@ -1,0 +2,5 @@ +Sat Aug 18 03:27:36 UTC 2018 - [email protected] + +- Add reproducible.patch to always compile with SSE3 (boo#1100677) + +------------------------------------------------------------------- New: ---- reproducible.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ liquid-dsp.spec ++++++ --- /var/tmp/diff_new_pack.lkO5Yk/_old 2018-08-20 16:19:38.656841404 +0200 +++ /var/tmp/diff_new_pack.lkO5Yk/_new 2018-08-20 16:19:38.656841404 +0200 @@ -27,6 +27,7 @@ #Git-Clone: https://github.com/jgaeddert/liquid-dsp.git Source0: %{name}-%{version}.tar.xz Patch0: liquid-dsp-fix-destdir.diff +Patch1: reproducible.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: pkg-config @@ -56,6 +57,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 %build autoreconf -fiv ++++++ reproducible.patch ++++++ Author: Bernhard M. Wiedemann <bwiedemann suse de> Date: 2018-08-18 https://bugzilla.opensuse.org/show_bug.cgi?id=1100677 Disable CPU detection to always use SSE3 It should have used SSE2 for wider hardware support, but https://github.com/jgaeddert/liquid-dsp/issues/137 prevented it Index: liquid-dsp-1.3.1.git1508199169.4c9a7514/scripts/ax_ext.m4 =================================================================== --- liquid-dsp-1.3.1.git1508199169.4c9a7514.orig/scripts/ax_ext.m4 +++ liquid-dsp-1.3.1.git1508199169.4c9a7514/scripts/ax_ext.m4 @@ -62,7 +62,7 @@ AC_DEFUN([AX_EXT], AC_CACHE_CHECK([whether mmx is supported], [ax_cv_have_mmx_ext], [ - ax_cv_have_mmx_ext=no + ax_cv_have_mmx_ext=yes if test "$((0x$edx>>23&0x01))" = 1; then ax_cv_have_mmx_ext=yes fi @@ -70,7 +70,7 @@ AC_DEFUN([AX_EXT], AC_CACHE_CHECK([whether sse is supported], [ax_cv_have_sse_ext], [ - ax_cv_have_sse_ext=no + ax_cv_have_sse_ext=yes if test "$((0x$edx>>25&0x01))" = 1; then ax_cv_have_sse_ext=yes fi @@ -78,7 +78,7 @@ AC_DEFUN([AX_EXT], AC_CACHE_CHECK([whether sse2 is supported], [ax_cv_have_sse2_ext], [ - ax_cv_have_sse2_ext=no + ax_cv_have_sse2_ext=yes if test "$((0x$edx>>26&0x01))" = 1; then ax_cv_have_sse2_ext=yes fi @@ -86,7 +86,7 @@ AC_DEFUN([AX_EXT], AC_CACHE_CHECK([whether sse3 is supported], [ax_cv_have_sse3_ext], [ - ax_cv_have_sse3_ext=no + ax_cv_have_sse3_ext=yes if test "$((0x$ecx&0x01))" = 1; then ax_cv_have_sse3_ext=yes fi @@ -96,7 +96,7 @@ AC_DEFUN([AX_EXT], [ ax_cv_have_ssse3_ext=no if test "$((0x$ecx>>9&0x01))" = 1; then - ax_cv_have_ssse3_ext=yes + ax_cv_have_ssse3_ext=no fi ]) @@ -104,7 +104,7 @@ AC_DEFUN([AX_EXT], [ ax_cv_have_sse41_ext=no if test "$((0x$ecx>>19&0x01))" = 1; then - ax_cv_have_sse41_ext=yes + ax_cv_have_sse41_ext=no fi ]) @@ -112,7 +112,7 @@ AC_DEFUN([AX_EXT], [ ax_cv_have_sse42_ext=no if test "$((0x$ecx>>20&0x01))" = 1; then - ax_cv_have_sse42_ext=yes + ax_cv_have_sse42_ext=no fi ]) @@ -120,7 +120,7 @@ AC_DEFUN([AX_EXT], [ ax_cv_have_avx_ext=no if test "$((0x$ecx>>28&0x01))" = 1; then - ax_cv_have_avx_ext=yes + ax_cv_have_avx_ext=no fi ])
