ports/175429: audio/clementine-player: build error
Heino Tiedemann
rotkap at gmx.de
Fri Feb 8 09:00:01 UTC 2013
The following reply was made to PR ports/175429; it has been noted by GNATS.
From: Heino Tiedemann <rotkap at gmx.de>
To: Veniamin Gvozdikov <g.veniamin at googlemail.com>, bug-followup at FreeBSD.org
Cc:
Subject: Re: ports/175429: audio/clementine-player: build error
Date: Fri, 08 Feb 2013 09:54:05 +0100
Veniamin Gvozdikov <g.veniamin at googlemail.com> wrote:
> Hi,
> Try build it, we did fix mistakes and depends in ports/175934.
>
it is the same:
/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
*** Error code 1
Stop in /usr/ports/audio/clementine-player/work/clementine-1.1.0.
*** Error code 1
Stop in /usr/ports/audio/clementine-player/work/clementine-1.1.0.
*** Error code 1
Stop in /usr/ports/audio/clementine-player/work/clementine-1.1.0.
*** Error code 1
Stop in /usr/ports/audio/clementine-player.
*** Error code 1
Stop in /usr/ports/audio/clementine-player.
===>>> make failed for audio/clementine-player
===>>> Aborting update
Terminated
grretings
Heino
More information about the freebsd-ports-bugs
mailing list