graphics/digikam does not build anymore

Stefan Rumetshofer sterum77 at gmail.com
Mon Jan 15 18:40:16 UTC 2018


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/547789a3/attachment.html>


More information about the kde-freebsd mailing list