Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Feb 2013 18:10:01 GMT
From:      Heino Tiedemann <rotkap@gmx.de>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/175429: audio/clementine-player: build error
Message-ID:  <201302131810.r1DIA1EP008396@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/175429; it has been noted by GNATS.

From: Heino Tiedemann <rotkap@gmx.de>
To: Veniamin Gvozdikov <g.veniamin@googlemail.com>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/175429: audio/clementine-player: build error
Date: Wed, 13 Feb 2013 19:03:10 +0100

 Hi Veniamin,
 
 
 also with 1.1.0_2 it is there:
 
 '
 In file included from /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:49:
 /usr/local/include/qsqlquery.h:56: error: function definition does not declare parameters
 /usr/local/include/qsqlquery.h:68: error: function definition does not declare parameters
 In file included from /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:52:
 /usr/local/include/qt4/QtCore/qdebug.h:68: error: 'QTextStream' does not name a type
 /usr/local/include/qt4/QtCore/qdebug.h:117: error: declaration of 'operator<<' as non-function
 /usr/local/include/qt4/QtCore/qdebug.h:117: error: expected ';' before '(' token
 /usr/local/include/qt4/QtCore/qdebug.h:122: error: expected `;' before 'inline'
 /usr/local/include/qt4/QtCore/qdebug.h:122: error: declaration of 'operator<<' as non-function
 /usr/local/include/qt4/QtCore/qdebug.h:122: error: expected ';' before '(' token
 /usr/local/include/qt4/QtCore/qdebug.h:124: error: expected `;' before '}' token
 /usr/local/include/qt4/QtCore/qdebug.h: In constructor 'QDebug::Stream::Stream(QIODevice*)':
 /usr/local/include/qt4/QtCore/qdebug.h:65: error: class 'QDebug::Stream' does not have any field named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In constructor 'QDebug::Stream::Stream(QString*)':
 /usr/local/include/qt4/QtCore/qdebug.h:66: error: class 'QDebug::Stream' does not have any field named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In constructor 'QDebug::Stream::Stream(QtMsgType)':
 /usr/local/include/qt4/QtCore/qdebug.h:67: error: class 'QDebug::Stream' does not have any field named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::space()':
 /usr/local/include/qt4/QtCore/qdebug.h:91: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::maybeSpace()':
 /usr/local/include/qt4/QtCore/qdebug.h:93: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(QChar)':
 /usr/local/include/qt4/QtCore/qdebug.h:95: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(QBool)':
 /usr/local/include/qt4/QtCore/qdebug.h:96: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(bool)':
 /usr/local/include/qt4/QtCore/qdebug.h:97: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(char)':
 /usr/local/include/qt4/QtCore/qdebug.h:98: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(short int)':
 /usr/local/include/qt4/QtCore/qdebug.h:99: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(short unsigned int)':
 /usr/local/include/qt4/QtCore/qdebug.h:100: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(int)':
 /usr/local/include/qt4/QtCore/qdebug.h:101: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(unsigned int)':
 /usr/local/include/qt4/QtCore/qdebug.h:102: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(long int)':
 /usr/local/include/qt4/QtCore/qdebug.h:103: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(long unsigned int)':
 /usr/local/include/qt4/QtCore/qdebug.h:104: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(qint64)':
 /usr/local/include/qt4/QtCore/qdebug.h:106: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(quint64)':
 /usr/local/include/qt4/QtCore/qdebug.h:108: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(float)':
 /usr/local/include/qt4/QtCore/qdebug.h:109: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(double)':
 /usr/local/include/qt4/QtCore/qdebug.h:110: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(const char*)':
 /usr/local/include/qt4/QtCore/qdebug.h:111: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(const QString&)':
 /usr/local/include/qt4/QtCore/qdebug.h:112: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(const QLatin1String&)':
 /usr/local/include/qt4/QtCore/qdebug.h:114: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(const QByteArray&)':
 /usr/local/include/qt4/QtCore/qdebug.h:115: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: In member function 'QDebug& QDebug::operator<<(const void*)':
 /usr/local/include/qt4/QtCore/qdebug.h:116: error: 'struct QDebug::Stream' has no member named 'ts'
 /usr/local/include/qt4/QtCore/qdebug.h: At global scope:
 /usr/local/include/qt4/QtCore/qdebug.h:133: error: declaration of 'operator<<' as non-function
 /usr/local/include/qt4/QtCore/qdebug.h:133: error: expected ';' before '(' token
 /usr/local/include/qt4/QtCore/qdebug.h:134: error: expected `;' before 'inline'
 /usr/local/include/qt4/QtCore/qdebug.h:134: error: declaration of 'operator<<' as non-function
 /usr/local/include/qt4/QtCore/qdebug.h:134: error: expected ';' before '(' token
 /usr/local/include/qt4/QtCore/qdebug.h:136: error: expected `;' before 'inline'
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:94: error: 'struct QSqlError::ErrorType' has not been declared
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp: In function 'QSqlError qMakeError(sqlite3*, const QString&, int, int)':
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:95: error: return type 'struct QSqlError' is incomplete
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:99: error: invalid use of incomplete type 'struct QSqlError'
 /usr/local/include/qt4/QtSql/qsqldriver.h:61: error: forward declaration of 'struct QSqlError'
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp: At global scope:
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:127: error: field 'rInf' has incomplete type
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp: In member function 'void QSQLiteResultPrivate::cleanup()':
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:139: error: 'rInf' was not declared in this scope
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp: In member function 'void QSQLiteResultPrivate::initColumns(bool)':
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:174: error: variable 'QSqlField fld' has initializer but incomplete type
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:179: error: 'rInf' was not declared in this scope
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp: In member function 'bool QSQLiteResultPrivate::fetchNext(QVector<QVariant>&, int, bool)':
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:205: error: incomplete type 'QSqlError' used in nested name specifier
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:205: error: invalid use of incomplete type 'struct QSqlError'
 /usr/local/include/qt4/QtSql/qsqldriver.h:61: error: forward declaration of 'struct QSqlError'
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:214: error: 'rInf' was not declared in this scope
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:219: error: 'rInf' was not declared in this scope
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:256: error: 'rInf' was not declared in this scope
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:267: error: incomplete type 'QSqlError' used in nested name specifier
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:275: error: incomplete type 'QSqlError' used in nested name specifier
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp: In member function 'virtual bool QSQLiteResult::prepare(const QString&)':
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:334: error: incomplete type 'QSqlError' used in nested name specifier
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp: In member function 'virtual bool QSQLiteResult::exec()':
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:347: error: 'class QSQLiteResultPrivate' has no member named 'rInf'
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:349: error: invalid use of incomplete type 'struct QSqlError'
 /usr/local/include/qt4/QtSql/qsqldriver.h:61: error: forward declaration of 'struct QSqlError'
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:354: error: incomplete type 'QSqlError' used in nested name specifier
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:399: error: incomplete type 'QSqlError' used in nested name specifier
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:406: error: incomplete type 'QSqlError' used in nested name specifier
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:406: error: invalid use of incomplete type 'struct QSqlError'
 /usr/local/include/qt4/QtSql/qsqldriver.h:61: error: forward declaration of 'struct QSqlError'
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:410: error: invalid use of incomplete type 'struct QSqlError'
 /usr/local/include/qt4/QtSql/qsqldriver.h:61: error: forward declaration of 'struct QSqlError'
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:415: error: 'class QSQLiteResultPrivate' has no member named 'rInf'
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp: In member function 'virtual QSqlRecord QSQLiteResult::record() const':
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:445: error: return type 'struct QSqlRecord' is incomplete
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:448: error: invalid use of incomplete type 'struct QSqlRecord'
 /usr/local/include/qt4/QtSql/qsqldriver.h:64: error: forward declaration of 'struct QSqlRecord'
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:449: error: 'class QSQLiteResultPrivate' has no member named 'rInf'
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp: In member function 'virtual bool QSQLiteDriver::open(const QString&, const QString&, const QString&, const QString&, int, const QString&)':
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:548: error: incomplete type 'QSqlError' used in nested name specifier
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp: In member function 'virtual void QSQLiteDriver::close()':
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:559: error: incomplete type 'QSqlError' used in nested name specifier
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp: In member function 'virtual bool QSQLiteDriver::beginTransaction()':
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:576: error: 'QSqlQuery' was not declared in this scope
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:576: error: expected `;' before 'q'
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:577: error: 'q' was not declared in this scope
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:579: error: incomplete type 'QSqlError' used in nested name specifier
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:579: error: invalid use of incomplete type 'struct QSqlError'
 /usr/local/include/qt4/QtSql/qsqldriver.h:61: error: forward declaration of 'struct QSqlError'
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp: In member function 'virtual bool QSQLiteDriver::commitTransaction()':
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:591: error: 'QSqlQuery' was not declared in this scope
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:591: error: expected `;' before 'q'
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:592: error: 'q' was not declared in this scope
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:594: error: incomplete type 'QSqlError' used in nested name specifier
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:594: error: invalid use of incomplete type 'struct QSqlError'
 /usr/local/include/qt4/QtSql/qsqldriver.h:61: error: forward declaration of 'struct QSqlError'
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp: In member function 'virtual bool QSQLiteDriver::rollbackTransaction()':
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:606: error: 'QSqlQuery' was not declared in this scope
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:606: error: expected `;' before 'q'
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:607: error: 'q' was not declared in this scope
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:609: error: incomplete type 'QSqlError' used in nested name specifier
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:609: error: invalid use of incomplete type 'struct QSqlError'
 /usr/local/include/qt4/QtSql/qsqldriver.h:61: error: forward declaration of 'struct QSqlError'
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp: In member function 'virtual QStringList QSQLiteDriver::tables(QSql::TableType) const':
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:622: error: 'QSqlQuery' was not declared in this scope
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:622: error: expected `;' before 'q'
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:623: error: 'q' was not declared in this scope
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp: At global scope:
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:649: error: variable 'QSqlIndex qGetTableInfo' has initializer but incomplete type
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:649: error: 'QSqlQuery' was not declared in this scope
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:649: error: 'q' was not declared in this scope
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:649: error: expected primary-expression before 'const'
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:649: error: expected primary-expression before 'bool'
 /usr/ports/audio/clementine-player/work/clementine-1.1.0/3rdparty/qsqlite/qsql_sqlite.cpp:650: error: expected ',' or ';' before '{' token
 *** [3rdparty/qsqlite/CMakeFiles/qsqlite.dir/qsql_sqlite.cpp.o] Error code 1
 
 Stop in /usr/ports/audio/clementine-player/work/clementine-1.1.0.
 *** [3rdparty/qsqlite/CMakeFiles/qsqlite.dir/all] Error code 1
 
 Stop in /usr/ports/audio/clementine-player/work/clementine-1.1.0.
 *** [all] Error code 1
 
 Stop in /usr/ports/audio/clementine-player/work/clementine-1.1.0.
 *** [do-build] Error code 1
 
 Stop in /usr/ports/audio/clementine-player.
 *** [build] Error code 1
 
 Stop in /usr/ports/audio/clementine-player.
 
 ===>>> make failed for audio/clementine-player
 ===>>> Aborting update
 
 ===>>> Update for audio/clementine-player failed
 ===>>> Aborting update
 
 Terminated
 ===>>> There are messages from installed ports to display,
        but first take a moment to review the error messages
        above.  Then press Enter when ready to proceed
 
 Heino



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201302131810.r1DIA1EP008396>