[kde-freebsd] ports/168628: error: cannot build editors/calligra
Raphael Kubo da Costa
rakuco at FreeBSD.org
Tue Jun 5 13:30:18 UTC 2012
The following reply was made to PR ports/168628; it has been noted by GNATS.
From: Raphael Kubo da Costa <rakuco at FreeBSD.org>
To: bug-followup at FreeBSD.org
Cc:
Subject: Re: ports/168628: error: cannot build editors/calligra
Date: Tue, 05 Jun 2012 10:26:08 -0300
Andrei Lavreniyuk <andy.lavr at gmail.com> writes:
> In file included from /usr/ports/editors/calligra/work/calligra-2.4.2/kexi/kexidb/drivers/pqxx/pqxxdriver.cpp:25:
> In file included from /usr/ports/editors/calligra/work/calligra-2.4.2/kexi/kexidb/drivers/pqxx/pqxxconnection.h:26:
> In file included from /usr/ports/editors/calligra/work/calligra-2.4.2/kexi/kexidb/drivers/pqxx/pqxxcursor.h:30:
> In file included from /usr/local/include/pqxx/pqxx:19:
> In file included from /usr/local/include/pqxx/cursor:19:
> /usr/local/include/pqxx/cursor.hxx:310:5: error: no matching constructor for initialization of 'internal::sql_cursor'
> m_cur(trans, adopted_cursor, up, op)
> ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/local/bin/cmake -E cmake_progress_report /usr/ports/editors/calligra/work/.build/CMakeFiles
> /usr/local/include/pqxx/cursor.hxx:197:3: note: candidate constructor not viable: requires 7 arguments, but 4 were provided
> sql_cursor(transaction_base &t,
> ^
> /usr/local/include/pqxx/cursor.hxx:205:3: note: candidate constructor not viable: requires 3 arguments, but 4 were provided
> sql_cursor(transaction_base &t,
> ^
> /usr/local/include/pqxx/cursor.hxx:194:22: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 4 were provided
> class PQXX_LIBEXPORT sql_cursor : public cursor_base
> ^
Actually the problem is with libpqxx30, as it does not seem to behave
well with clang.
We're currently testing switching to libpqxx instead; meanwhile, you can
use some version of gcc to build calligra.
More information about the kde-freebsd
mailing list