[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