Bug#830420: csoundqt: FTBFS: src/csoundengine.cpp:1252:33: error: conversion from 'uint64_t {aka long unsigned int}' to 'const QVariant' is ambiguous

Lucas Nussbaum lucas at debian.org
Fri Jul 8 07:18:15 UTC 2016


Source: csoundqt
Version: 0.9.2.1-2
Severity: serious
Tags: stretch sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20160707 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> g++ -c -m64 -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -std=gnu++0x -D_REENTRANT -Wall -W -fPIC -DNOMINMAX -DCSOUND6 -DQCS_DEBUGGER -DUSE_QT5 -DUSE_QT_GT_53 -DUSE_QT_GT_54 -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_QUICKWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -isystem /usr/include/csound -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/x86_64-linux-gnu/qt5/QtQuickWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtQuick -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt5/QtQml -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -Ibuild/moc -Ibuild/ui -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -o build/doubles/obj/csoundengine.o src/csoundengine.cpp
> src/csoundengine.cpp:337:42: warning: unused parameter 'csound' [-Wunused-parameter]
>  int CsoundEngine::midiOutCloseCb(CSOUND *csound, void *ud)
>                                           ^
> src/csoundengine.cpp:337:56: warning: unused parameter 'ud' [-Wunused-parameter]
>  int CsoundEngine::midiOutCloseCb(CSOUND *csound, void *ud)
>                                                         ^
> src/csoundengine.cpp:362:56: warning: unused parameter 'message' [-Wunused-parameter]
>  void CsoundEngine::sendMidiOut(QVector<unsigned char> &message)
>                                                         ^
> src/csoundengine.cpp:746:54: warning: unused parameter 'delay' [-Wunused-parameter]
>  void CsoundEngine::queueEvent(QString eventLine, int delay)
>                                                       ^
> src/csoundengine.cpp: In static member function 'static void CsoundEngine::breakpointCallback(CSOUND*, debug_bkpt_info_t*, void*)':
> src/csoundengine.cpp:1252:33: error: conversion from 'uint64_t {aka long unsigned int}' to 'const QVariant' is ambiguous
>    instance << debug_instr_list->kcounter;
>                                  ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariantanimation.h:40:0,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qpropertyanimation.h:37,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:8,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtConcurrent/QtConcurrentDepends:3,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtConcurrent/QtConcurrent:3,
>                  from src/csoundengine.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:210:5: note: candidate: QVariant::QVariant(float)
>      QVariant(float f);
>      ^
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:209:5: note: candidate: QVariant::QVariant(double)
>      QVariant(double d);
>      ^
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:208:5: note: candidate: QVariant::QVariant(bool)
>      QVariant(bool b);
>      ^
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:207:5: note: candidate: QVariant::QVariant(qulonglong)
>      QVariant(qulonglong ull);
>      ^
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:206:5: note: candidate: QVariant::QVariant(qlonglong)
>      QVariant(qlonglong ll);
>      ^
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:205:5: note: candidate: QVariant::QVariant(uint)
>      QVariant(uint ui);
>      ^
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:204:5: note: candidate: QVariant::QVariant(int)
>      QVariant(int i);
>      ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:43:0,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:37,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:4,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtConcurrent/QtConcurrentDepends:3,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtConcurrent/QtConcurrent:3,
>                  from src/csoundengine.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:375:22: note:   initializing argument 1 of 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
>      inline QList<T> &operator<< (const T &t)
>                       ^
> src/csoundengine.cpp: At global scope:
> src/csoundengine.cpp:1207:47: warning: unused parameter 'csound' [-Wunused-parameter]
>  void CsoundEngine::breakpointCallback(CSOUND *csound, debug_bkpt_info_t *bkpt_info, void *udata)
>                                                ^
> make[1]: *** [build/doubles/obj/csoundengine.o] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2016/07/07/csoundqt_0.9.2.1-2_unstable_reb.normal.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the pkg-multimedia-maintainers mailing list