From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Feb 13 18:10:01 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 2D290BA5 for ; Wed, 13 Feb 2013 18:10:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 0E5A36B1 for ; Wed, 13 Feb 2013 18:10:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r1DIA1uk008397 for ; Wed, 13 Feb 2013 18:10:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r1DIA1EP008396; Wed, 13 Feb 2013 18:10:01 GMT (envelope-from gnats) Date: Wed, 13 Feb 2013 18:10:01 GMT Message-Id: <201302131810.r1DIA1EP008396@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org Cc: From: Heino Tiedemann Subject: Re: ports/175429: audio/clementine-player: build error X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Heino Tiedemann List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2013 18:10:01 -0000 The following reply was made to PR ports/175429; it has been noted by GNATS. From: Heino Tiedemann To: Veniamin Gvozdikov 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&, 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