[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#961380: guitarix: baseline violation on i386



Source: guitarix
Version: 0.31.0-1
Severity: serious

https://buildd.debian.org/status/logs.php?pkg=guitarix&arch=i386

...
17:16:04 runner ['/usr/bin/g++', '-g', '-O2', '-fdebug-prefix-map=/<<PKGBUILDDIR>>=.', '-fstack-protector-strong', '-Wformat', '-Werror=format-security', '-g', '-O2', '-fdebug-prefix-map=/<<PKGBUILDDIR>>=.', '-fstack-protector-strong', '-Wformat', '-Werror=format-security', '-Wdate-time', '-D_FORTIFY_SOURCE=2', '-O3', '-DNDEBUG', '-D_FILE_OFFSET_BITS=64', '-std=c++11', '-msse2', '-mfpmath=sse', '-fPIC', '-Isrc/LV2/faust', '-I../src/LV2/faust', '-Isrc/LV2/gx_amp.lv2', '-I../src/LV2/gx_amp.lv2', '-Isrc/LV2/DSP', '-I../src/LV2/DSP', '-Isrc/LV2/DSP/tube_tables', '-I../src/LV2/DSP/tube_tables', '-I/usr/include/glibmm-2.4', '-I/usr/lib/i386-linux-gnu/glibmm-2.4/include', '-I/usr/include/glib-2.0', '-I/usr/lib/i386-linux-gnu/glib-2.0/include', '-I/usr/include/sigc++-2.0', '-I/usr/lib/i386-linux-gnu/sigc++-2.0/include', '-DIS_LINUX="linux"', '-DGETTEXT_PACKAGE="guitarix"', '-DENABLE_NLS=1', '-DHAVE_SNDFILE=1', '-DHAVE_GTHREAD=1', '-DHAVE_GLIBMM=1', '-DHAVE_FFTW3_H=1', '-DHAVE_FFTW3=1', '-DHAVE_JACK=1', '-DHAVE_JACK_SESSION=1', '-DHAVE_GMODULE_EXPORT=1', '-DHAVE_CURL=1', '-DHAVE_GTK2=1', '-DHAVE_GTKMM=1', '-DHAVE_GIOMM=1', '-DHAVE_LADSPA_H=1', '-DHAVE_LRDF=1', '-DHAVE_LILV=1', '-DZITA_CONVOLVER=1', '-DZITA_CONVOLVER_VERSION=4', '-DZITA_RESAMPLER=1', '-DGX_STYLE_DIR="/usr/share/gx_head/skins"', '-DGX_FACTORY_DIR="/usr/share/gx_head/factorysettings"', '-DGX_SOUND_DIR="/usr/share/gx_head/sounds"', '-DGX_SOUND_BPB_DIR="/usr/share/gx_head/sounds/bands"', '-DGX_SOUND_BPA_DIR="/usr/share/gx_head/sounds/amps"', '-DGX_BUILDER_DIR="/usr/share/gx_head/builder"', '-DGX_ICON_DIR="/usr/share/guitarix/icons"', '-DGX_PIXMAPS_DIR="/usr/share/pixmaps"', '-DGX_VERSION="0.39.0"', '-DOS_32_BIT=1', '-DHAVE_LV2CORE=1', '-DGX_LV2_STYLE_DIR="/usr/share/gx_head/skins/LV2"', '-DHAVE_AVAHI_GOBJECT=1', '-DHAVE_AVAHI_GLIB=1', '-DHAVE_AVAHI_CLIENT=1', '-DHAVE_AVAHI=1', '-DHAVE_BLUEZ=1', '-DHAVE_EIGEN3=1', '-DLOCALEDIR="/usr/share/locale"', '-DLV2_SO', '../src/LV2/gx_amp.lv2/gx_tonestack.cc', '-c', '-o/<<PKGBUILDDIR>>/build/src/LV2/gx_amp.lv2/gx_tonestack.cc.1.o', '-Wdate-time', '-D_FORTIFY_SOURCE=2']
...

SSE (and MMX) are not part of the i386 port baseline.

Fix:

--- debian/rules.old	2020-05-23 18:18:14.987486993 +0000
+++ debian/rules	2020-05-23 18:18:34.127459576 +0000
@@ -16,7 +16,7 @@
 		--cxxflags="$(shell dpkg-buildflags --get CXXFLAGS) \
 			$(shell dpkg-buildflags --get CPPFLAGS)" \
 		--ldflags="$(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed" -v \
-		--shared-lib --lib-dev --glade-support --enable-lfs --ladspa
+		--shared-lib --lib-dev --glade-support --enable-lfs --ladspa --disable-sse
 
 override_dh_makeshlibs:
 	dh_makeshlibs -V


Reply to: