graphics/digikam does not build anymore

Tobias C. Berner tcberner at freebsd.org
Mon Jan 15 19:00:05 UTC 2018


Hi Stefan

Thanks for the report, I'll look at it.

mfg Tobias

On 15 January 2018 at 19:40, Stefan Rumetshofer <sterum77 at gmail.com> wrote:

> Since last weekend the port graphics/digikam (version 5.7.0,2) from the
> kde5-import branch on area51 does not build with poudriere on my FreeBSD
> 11.1-RELEASE-p6.
> Here are the last lines from the build log:
>
> --- Begin 111x64-default.log
>
> /wrkdirs/usr/ports/graphics/digikam/work/digikam-5.7.0/
> core/utilities/assistants/calendar/print/calsettings.cpp:293:46: error:
> no matching constructor for initialization of 'KCalCore::MemoryCalendar'
>     KCalCore::MemoryCalendar::Ptr memCal(new KCalCore::MemoryCalendar(
> QString::fromLatin1("UTC")));
>                                              ^
> ~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/local/include/KF5/KCalCore/kcalcore/memorycalendar.h:59:14: note:
> candidate constructor not viable: no known conversion from 'QString' to
> 'const QTimeZone' for 1st argument
>     explicit MemoryCalendar(const QTimeZone &timeZone);
>              ^
> /usr/local/include/KF5/KCalCore/kcalcore/memorycalendar.h:64:14: note:
> candidate constructor not viable: no known conversion from 'QString' to
> 'const QByteArray' for 1st argument
>     explicit MemoryCalendar(const QByteArray &timeZoneId);
>              ^
> /usr/local/include/KF5/KCalCore/kcalcore/memorycalendar.h:329:20: note:
> candidate constructor not viable: no known conversion from 'QString' to
> 'const KCalCore::MemoryCalendar' for 1st argument
>     Q_DISABLE_COPY(MemoryCalendar)
>                    ^
> /usr/local/include/qt5/QtCore/qglobal.h:324:5: note: expanded from macro
> 'Q_DISABLE_COPY'
>     Class(const Class &) Q_DECL_EQ_DELETE;\
>     ^
> /wrkdirs/usr/ports/graphics/digikam/work/digikam-5.7.0/
> core/utilities/assistants/calendar/print/calsettings.cpp:311:9: error:
> unknown type name 'KDateTime'; did you mean 'QDateTime'?
>         KDateTime dtFirst(qFirst);
>         ^~~~~~~~~
>         QDateTime
> /usr/local/include/KF5/KCalCore/kcalcore/duration.h:40:7: note:
> 'QDateTime' declared here
> class QDateTime;
>       ^
> /wrkdirs/usr/ports/graphics/digikam/work/digikam-5.7.0/
> core/utilities/assistants/calendar/print/calsettings.cpp:312:9: error:
> unknown type name 'KDateTime'; did you mean 'QDateTime'?
>         KDateTime dtLast(qLast);
>         ^~~~~~~~~
>         QDateTime
> /usr/local/include/KF5/KCalCore/kcalcore/duration.h:40:7: note:
> 'QDateTime' declared here
> class QDateTime;
>       ^
> /wrkdirs/usr/ports/graphics/digikam/work/digikam-5.7.0/
> core/utilities/assistants/calendar/print/calsettings.cpp:313:9: error:
> unknown type name 'KDateTime'; did you mean 'QDateTime'?
>         KDateTime dtCurrent;
>         ^~~~~~~~~
>         QDateTime
> /usr/local/include/KF5/KCalCore/kcalcore/duration.h:40:7: note:
> 'QDateTime' declared here
> class QDateTime;
>       ^
> 4 errors generated.
> ninja: build stopped: subcommand failed.
> *** Error code 1
>
> Stop.
> make: stopped in /usr/ports/graphics/digikam
> =>> Cleaning up wrkdir
> ===>  Cleaning for digikam-5.7.0,2
> build of graphics/digikam | digikam-5.7.0,2 ended at Sun Jan 14 18:18:33
> CET 2018
> build time: 00:03:27
> !!! build failure encountered !!!
>
> --- End 111x64-default.log
>
> Perhaps someone can fix this?
>
>
>
> Stefan.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-freebsd/attachments/20180115/f2d7930f/attachment.html>


More information about the kde-freebsd mailing list