Bug#896457: mixxx FTBFS with Qt 5.10

Adrian Bunk bunk at debian.org
Sat Apr 21 09:49:38 BST 2018


Source: mixxx
Version: 2.0.0~dfsg-9
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/mixxx.html

...
In file included from lib/fidlib-0.9.10/fidlib.c:2297:0:
lib/fidlib-0.9.10/fidrf_cmdlist.h: In function 'fid_run_new':
lib/fidlib-0.9.10/fidrf_cmdlist.h:298:27: warning: 'adj' may be used uninitialized in this function [-Wmaybe-uninitialized]
         *dp++= iir[--cnt] * adj; a++;
                ~~~~~~~~~~~^~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h: In member function 'constexpr QChar QStringView::operator[](qsizetype) const':
<command-line>:0:20: error: call to non-constexpr function 'void qt_noop()'
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h:222:14: note: in expansion of macro 'Q_ASSERT'
     { return Q_ASSERT(n >= 0), Q_ASSERT(n < size()), QChar(m_data[n]); }
              ^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h: In member function 'constexpr QStringView QStringView::mid(qsizetype) const':
<command-line>:0:20: error: call to non-constexpr function 'void qt_noop()'
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h:236:14: note: in expansion of macro 'Q_ASSERT'
     { return Q_ASSERT(pos >= 0), Q_ASSERT(pos <= size()), QStringView(m_data + pos, m_size - pos); }
              ^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h: In member function 'constexpr QStringView QStringView::mid(qsizetype, qsizetype) const':
<command-line>:0:20: error: call to non-constexpr function 'void qt_noop()'
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h:238:14: note: in expansion of macro 'Q_ASSERT'
     { return Q_ASSERT(pos >= 0), Q_ASSERT(n >= 0), Q_ASSERT(pos + n <= size()), QStringView(m_data + pos, n); }
              ^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h: In member function 'constexpr QStringView QStringView::left(qsizetype) const':
<command-line>:0:20: error: call to non-constexpr function 'void qt_noop()'
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h:240:14: note: in expansion of macro 'Q_ASSERT'
     { return Q_ASSERT(n >= 0), Q_ASSERT(n <= size()), QStringView(m_data, n); }
              ^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h: In member function 'constexpr QStringView QStringView::right(qsizetype) const':
<command-line>:0:20: error: call to non-constexpr function 'void qt_noop()'
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h:242:14: note: in expansion of macro 'Q_ASSERT'
     { return Q_ASSERT(n >= 0), Q_ASSERT(n <= size()), QStringView(m_data + m_size - n, n); }
              ^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h: In member function 'constexpr QStringView QStringView::chopped(qsizetype) const':
<command-line>:0:20: error: call to non-constexpr function 'void qt_noop()'
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h:244:14: note: in expansion of macro 'Q_ASSERT'
     { return Q_ASSERT(n >= 0), Q_ASSERT(n <= size()), QStringView(m_data, m_size - n); }
              ^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h: In member function 'constexpr void QStringView::truncate(qsizetype)':
<command-line>:0:20: error: call to non-constexpr function 'void qt_noop()'
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h:247:7: note: in expansion of macro 'Q_ASSERT'
     { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size = n; }
       ^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h: In member function 'constexpr void QStringView::chop(qsizetype)':
<command-line>:0:20: error: call to non-constexpr function 'void qt_noop()'
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h:249:7: note: in expansion of macro 'Q_ASSERT'
     { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size -= n; }
       ^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h: In member function 'constexpr QChar QStringView::front() const':
<command-line>:0:20: error: call to non-constexpr function 'void qt_noop()'
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h:282:69: note: in expansion of macro 'Q_ASSERT'
     Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar front() const { return Q_ASSERT(!empty()), QChar(m_data[0]); }
                                                                     ^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h: In member function 'constexpr QChar QStringView::back() const':
<command-line>:0:20: error: call to non-constexpr function 'void qt_noop()'
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h:283:69: note: in expansion of macro 'Q_ASSERT'
     Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar back()  const { return Q_ASSERT(!empty()), QChar(m_data[m_size - 1]); }
                                                                     ^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h: In member function 'constexpr int QStringView::length() const':
<command-line>:0:20: error: call to non-constexpr function 'void qt_noop()'
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstringview.h:291:14: note: in expansion of macro 'Q_ASSERT'
     { return Q_ASSERT(int(size()) == size()), int(size()); }
              ^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h: In member function 'constexpr QLatin1Char QLatin1String::at(int) const':
<command-line>:0:20: error: call to non-constexpr function 'void qt_noop()'
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:109:14: note: in expansion of macro 'Q_ASSERT'
     { return Q_ASSERT(i >= 0), Q_ASSERT(i < size()), QLatin1Char(m_data[i]); }
              ^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h: In member function 'constexpr QLatin1String QLatin1String::mid(int) const':
<command-line>:0:20: error: call to non-constexpr function 'void qt_noop()'
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:155:14: note: in expansion of macro 'Q_ASSERT'
     { return Q_ASSERT(pos >= 0), Q_ASSERT(pos <= size()), QLatin1String(m_data + pos, m_size - pos); }
              ^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h: In member function 'constexpr QLatin1String QLatin1String::mid(int, int) const':
<command-line>:0:20: error: call to non-constexpr function 'void qt_noop()'
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:157:14: note: in expansion of macro 'Q_ASSERT'
     { return Q_ASSERT(pos >= 0), Q_ASSERT(n >= 0), Q_ASSERT(pos + n <= size()), QLatin1String(m_data + pos, n); }
              ^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h: In member function 'constexpr QLatin1String QLatin1String::left(int) const':
<command-line>:0:20: error: call to non-constexpr function 'void qt_noop()'
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:159:14: note: in expansion of macro 'Q_ASSERT'
     { return Q_ASSERT(n >= 0), Q_ASSERT(n <= size()), QLatin1String(m_data, n); }
              ^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h: In member function 'constexpr QLatin1String QLatin1String::right(int) const':
<command-line>:0:20: error: call to non-constexpr function 'void qt_noop()'
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:161:14: note: in expansion of macro 'Q_ASSERT'
     { return Q_ASSERT(n >= 0), Q_ASSERT(n <= size()), QLatin1String(m_data + m_size - n, n); }
              ^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h: In member function 'constexpr QLatin1String QLatin1String::chopped(int) const':
<command-line>:0:20: error: call to non-constexpr function 'void qt_noop()'
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:163:14: note: in expansion of macro 'Q_ASSERT'
     { return Q_ASSERT(n >= 0), Q_ASSERT(n <= size()), QLatin1String(m_data, m_size - n); }
              ^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h: In member function 'constexpr void QLatin1String::chop(int)':
<command-line>:0:20: error: call to non-constexpr function 'void qt_noop()'
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:166:7: note: in expansion of macro 'Q_ASSERT'
     { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size -= n; }
       ^~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h: In member function 'constexpr void QLatin1String::truncate(int)':
<command-line>:0:20: error: call to non-constexpr function 'void qt_noop()'
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:168:7: note: in expansion of macro 'Q_ASSERT'
     { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size = n; }
       ^~~~~~~~
...



More information about the pkg-multimedia-maintainers mailing list