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

Bug#1021152: audacity: FTBFS on armel, s390x



Source: audacity
Version: 3.2.0+dfsg-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)

Dear Maintainer,

audacity 3.2.0+dfsg-1 FTBFS on armel and s390x.

Tail of log for audacity on armel:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<LabelStruct*, std::vector<LabelStruct> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = LabelStruct; _Alloc = std::allocator<LabelStruct>]’,
    inlined from ‘void LabelTrack::Import(wxTextFile&)’ at /<<PKGBUILDDIR>>/src/LabelTrack.cpp:592:27:
/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<LabelStruct*, std::vector<LabelStruct> >’ changed in GCC 7.1
 1287 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabi'
make[2]: *** [CMakeFiles/Makefile2:1922: src/CMakeFiles/Audacity.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabi'
make[1]: *** [Makefile:159: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabi'
dh_auto_build: error: cd obj-arm-linux-gnueabi && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:47: binary-arch] Error 25

Tail of log for audacity on s390x:
[ 65%] Building CXX object src/CMakeFiles/Audacity.dir/SseMathFuncs.cpp.o
cd /<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src && /usr/bin/c++ -DAUDACITY_DLL_API="" -DAUDIO_DEVICES_API="" -DAUDIO_GRAPH_API="" -DAudacity_EXPORTS -DBASIC_UI_API="" -DBUILDING_AUDACITY -DCMAKE -DCOMPONENTS_API="" -DEXCEPTIONS_API="" -DEXPERIMENTAL_CRASH_REPORT -DEXPERIMENTAL_DRAGGABLE_PLAY_HEAD -DEXPERIMENTAL_FULL_WASAPI -DEXPERIMENTAL_HALF_WAVE -DEXPERIMENTAL_KEY_VIEW -DEXPERIMENTAL_MIDI_OUT -DEXPERIMENTAL_MODULE_PREFS -DEXPERIMENTAL_NOISE_REDUCTION -DEXPERIMENTAL_NOTETRACK_OVERLAY -DEXPERIMENTAL_NYQUIST_SPLIT_CONTROL -DEXPERIMENTAL_PUNCH_AND_ROLL -DEXPERIMENTAL_SCIENCE_FILTERS -DEXPERIMENTAL_SCROLLING_LIMITS -DEXPERIMENTAL_SCRUBBING_SCROLL_WHEEL -DEXPERIMENTAL_SCRUBBING_SUPPORT -DEXPERIMENTAL_SPECTRAL_EDITING -DEXPERIMENTAL_SYNC_LOCK -DEXPERIMENTAL_THEMING -DEXPERIMENTAL_TWO_TONE_TIME_RULER -DEXPERIMENTAL_ZOOM_TOGGLE_BUTTON -DFFMPEG_SUPPORT_API="" -DFILES_API="" -DGRAPHICS_API="" -DHAVE_LRINT -DHAVE_LRINTF -DHAVE_MLOCK -DIPC_API="" -DMATH_API="" -DMODULE_MANAGER_API="" -DPREFERENCES_API="" -DPROJECT_API="" -DPROJECT_HISTORY_API="" -DPROJECT_RATE_API="" -DREGISTRIES_API="" -DSAMPLE_TRACK_API="" -DSCREEN_GEOMETRY_API="" -DSTRINGS_API="" -DSTRING_UTILS_API="" -DTHEME_API="" -DTHEME_RESOURCES_API="" -DTRACK_API="" -DTRANSACTIONS_API="" -DUSE_FFMPEG -DUSE_NYQUIST=1 -DUSE_PORTMIXER=1 -DUTILITY_API="" -DUUID_API="" -DWXUSINGDLL -DXML_API="" -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/private -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/libraries/lib-string-utils -I/<<PKGBUILDDIR>>/libraries/lib-uuid -I/<<PKGBUILDDIR>>/libraries/lib-project-rate -I/<<PKGBUILDDIR>>/libraries/lib-project -I/<<PKGBUILDDIR>>/libraries/lib-registries -I/<<PKGBUILDDIR>>/libraries/lib-preferences -I/<<PKGBUILDDIR>>/libraries/lib-utility -I/<<PKGBUILDDIR>>/libraries/lib-basic-ui -I/<<PKGBUILDDIR>>/libraries/lib-strings -I/<<PKGBUILDDIR>>/libraries/lib-components -I/<<PKGBUILDDIR>>/libraries/lib-exceptions -I/<<PKGBUILDDIR>>/libraries/lib-xml -I/<<PKGBUILDDIR>>/libraries/lib-files -I/<<PKGBUILDDIR>>/libraries/lib-audio-devices -I/<<PKGBUILDDIR>>/lib-src/portmixer/include -I/<<PKGBUILDDIR>>/libraries/lib-math -I/<<PKGBUILDDIR>>/libraries/lib-theme-resources -I/<<PKGBUILDDIR>>/libraries/lib-theme -I/<<PKGBUILDDIR>>/libraries/lib-sample-track -I/<<PKGBUILDDIR>>/libraries/lib-audio-graph -I/<<PKGBUILDDIR>>/libraries/lib-track -I/<<PKGBUILDDIR>>/libraries/lib-module-manager -I/<<PKGBUILDDIR>>/libraries/lib-ipc -I/<<PKGBUILDDIR>>/libraries/lib-project-history -I/<<PKGBUILDDIR>>/libraries/lib-screen-geometry -I/<<PKGBUILDDIR>>/libraries/lib-transactions -I/<<PKGBUILDDIR>>/libraries/lib-graphics -I/<<PKGBUILDDIR>>/libraries/lib-ffmpeg-support -I/<<PKGBUILDDIR>>/libraries/lib-sentry-reporting -I/<<PKGBUILDDIR>>/lib-src/libnyquist -isystem /usr/lib/s390x-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/lame -isystem /usr/include/lilv-0 -isystem /usr/include/sratom-0 -isystem /usr/include/sord-0 -isystem /usr/include/serd-0 -isystem /usr/include/suil-0 -isystem /usr/include/portSMF -isystem /usr/include/soundtouch -isystem /usr/include/glib-2.0 -isystem /usr/lib/s390x-linux-gnu/glib-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/s390x-linux-gnu/dbus-1.0/include -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/cairo -isystem /usr/include/pango-1.0 -isystem /usr/include/harfbuzz -isystem /usr/include/fribidi -isystem /usr/include/atk-1.0 -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libpng16 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG -DAUDACITY_VERSION=3 -DAUDACITY_RELEASE=2 -DAUDACITY_REVISION=0 -DAUDACITY_MODLEVEL=0 -DAUDACITY_VERSION_STRING=L\"3.2.0\" -DAUDACITY_FILE_VERSION=L\"3,2,0,0\" -DPROHIBITED==delete -Dsafenew=new -DWXINTL_NO_GETTEXT_MACRO -U_DEBUG -DIS_RELEASE -pthread -std=gnu++17 -Winvalid-pch -include /<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/CMakeFiles/Audacity.dir/cmake_pch.hxx -MD -MT src/CMakeFiles/Audacity.dir/SqliteSampleBlock.cpp.o -MF CMakeFiles/Audacity.dir/SqliteSampleBlock.cpp.o.d -o CMakeFiles/Audacity.dir/SqliteSampleBlock.cpp.o -c /<<PKGBUILDDIR>>/src/SqliteSampleBlock.cpp
cd /<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src && /usr/bin/c++ -DAUDACITY_DLL_API="" -DAUDIO_DEVICES_API="" -DAUDIO_GRAPH_API="" -DAudacity_EXPORTS -DBASIC_UI_API="" -DBUILDING_AUDACITY -DCMAKE -DCOMPONENTS_API="" -DEXCEPTIONS_API="" -DEXPERIMENTAL_CRASH_REPORT -DEXPERIMENTAL_DRAGGABLE_PLAY_HEAD -DEXPERIMENTAL_FULL_WASAPI -DEXPERIMENTAL_HALF_WAVE -DEXPERIMENTAL_KEY_VIEW -DEXPERIMENTAL_MIDI_OUT -DEXPERIMENTAL_MODULE_PREFS -DEXPERIMENTAL_NOISE_REDUCTION -DEXPERIMENTAL_NOTETRACK_OVERLAY -DEXPERIMENTAL_NYQUIST_SPLIT_CONTROL -DEXPERIMENTAL_PUNCH_AND_ROLL -DEXPERIMENTAL_SCIENCE_FILTERS -DEXPERIMENTAL_SCROLLING_LIMITS -DEXPERIMENTAL_SCRUBBING_SCROLL_WHEEL -DEXPERIMENTAL_SCRUBBING_SUPPORT -DEXPERIMENTAL_SPECTRAL_EDITING -DEXPERIMENTAL_SYNC_LOCK -DEXPERIMENTAL_THEMING -DEXPERIMENTAL_TWO_TONE_TIME_RULER -DEXPERIMENTAL_ZOOM_TOGGLE_BUTTON -DFFMPEG_SUPPORT_API="" -DFILES_API="" -DGRAPHICS_API="" -DHAVE_LRINT -DHAVE_LRINTF -DHAVE_MLOCK -DIPC_API="" -DMATH_API="" -DMODULE_MANAGER_API="" -DPREFERENCES_API="" -DPROJECT_API="" -DPROJECT_HISTORY_API="" -DPROJECT_RATE_API="" -DREGISTRIES_API="" -DSAMPLE_TRACK_API="" -DSCREEN_GEOMETRY_API="" -DSTRINGS_API="" -DSTRING_UTILS_API="" -DTHEME_API="" -DTHEME_RESOURCES_API="" -DTRACK_API="" -DTRANSACTIONS_API="" -DUSE_FFMPEG -DUSE_NYQUIST=1 -DUSE_PORTMIXER=1 -DUTILITY_API="" -DUUID_API="" -DWXUSINGDLL -DXML_API="" -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -I/<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/private -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/libraries/lib-string-utils -I/<<PKGBUILDDIR>>/libraries/lib-uuid -I/<<PKGBUILDDIR>>/libraries/lib-project-rate -I/<<PKGBUILDDIR>>/libraries/lib-project -I/<<PKGBUILDDIR>>/libraries/lib-registries -I/<<PKGBUILDDIR>>/libraries/lib-preferences -I/<<PKGBUILDDIR>>/libraries/lib-utility -I/<<PKGBUILDDIR>>/libraries/lib-basic-ui -I/<<PKGBUILDDIR>>/libraries/lib-strings -I/<<PKGBUILDDIR>>/libraries/lib-components -I/<<PKGBUILDDIR>>/libraries/lib-exceptions -I/<<PKGBUILDDIR>>/libraries/lib-xml -I/<<PKGBUILDDIR>>/libraries/lib-files -I/<<PKGBUILDDIR>>/libraries/lib-audio-devices -I/<<PKGBUILDDIR>>/lib-src/portmixer/include -I/<<PKGBUILDDIR>>/libraries/lib-math -I/<<PKGBUILDDIR>>/libraries/lib-theme-resources -I/<<PKGBUILDDIR>>/libraries/lib-theme -I/<<PKGBUILDDIR>>/libraries/lib-sample-track -I/<<PKGBUILDDIR>>/libraries/lib-audio-graph -I/<<PKGBUILDDIR>>/libraries/lib-track -I/<<PKGBUILDDIR>>/libraries/lib-module-manager -I/<<PKGBUILDDIR>>/libraries/lib-ipc -I/<<PKGBUILDDIR>>/libraries/lib-project-history -I/<<PKGBUILDDIR>>/libraries/lib-screen-geometry -I/<<PKGBUILDDIR>>/libraries/lib-transactions -I/<<PKGBUILDDIR>>/libraries/lib-graphics -I/<<PKGBUILDDIR>>/libraries/lib-ffmpeg-support -I/<<PKGBUILDDIR>>/libraries/lib-sentry-reporting -I/<<PKGBUILDDIR>>/lib-src/libnyquist -isystem /usr/lib/s390x-linux-gnu/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /usr/include/lame -isystem /usr/include/lilv-0 -isystem /usr/include/sratom-0 -isystem /usr/include/sord-0 -isystem /usr/include/serd-0 -isystem /usr/include/suil-0 -isystem /usr/include/portSMF -isystem /usr/include/soundtouch -isystem /usr/include/glib-2.0 -isystem /usr/lib/s390x-linux-gnu/glib-2.0/include -isystem /usr/include/gtk-3.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/s390x-linux-gnu/dbus-1.0/include -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/cairo -isystem /usr/include/pango-1.0 -isystem /usr/include/harfbuzz -isystem /usr/include/fribidi -isystem /usr/include/atk-1.0 -isystem /usr/include/pixman-1 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libpng16 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG -DAUDACITY_VERSION=3 -DAUDACITY_RELEASE=2 -DAUDACITY_REVISION=0 -DAUDACITY_MODLEVEL=0 -DAUDACITY_VERSION_STRING=L\"3.2.0\" -DAUDACITY_FILE_VERSION=L\"3,2,0,0\" -DPROHIBITED==delete -Dsafenew=new -DWXINTL_NO_GETTEXT_MACRO -U_DEBUG -DIS_RELEASE -pthread -std=gnu++17 -Winvalid-pch -include /<<PKGBUILDDIR>>/obj-s390x-linux-gnu/src/CMakeFiles/Audacity.dir/cmake_pch.hxx -MD -MT src/CMakeFiles/Audacity.dir/SseMathFuncs.cpp.o -MF CMakeFiles/Audacity.dir/SseMathFuncs.cpp.o.d -o CMakeFiles/Audacity.dir/SseMathFuncs.cpp.o -c /<<PKGBUILDDIR>>/src/SseMathFuncs.cpp
/<<PKGBUILDDIR>>/src/SqliteSampleBlock.cpp:124:2: error: #error All sample block data is little endian...big endian not yet supported
  124 | #error All sample block data is little endian...big endian not yet supported
      |  ^~~~~
make[3]: *** [src/CMakeFiles/Audacity.dir/build.make:1520: src/CMakeFiles/Audacity.dir/SqliteSampleBlock.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-s390x-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:1922: src/CMakeFiles/Audacity.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-s390x-linux-gnu'
make[1]: *** [Makefile:159: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-s390x-linux-gnu'
dh_auto_build: error: cd obj-s390x-linux-gnu && make -j2 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:47: binary-arch] Error 25

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.19.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Reply to: