Problem building kdepim-addons in a KDE PIM Docker image

Daniel Vrátil dvratil at kde.org
Wed Oct 2 10:25:55 BST 2019


On Tuesday, 1 October 2019 19:50:16 CEST Glen Ditchfield wrote:
> I use the KDE PIM Docker image, and lately kdesrc-build has been failing
> when building kdepim-addons.  One of the error messages is
> 
> /home/neon/kdepim/src/kde/pim/kdepim-addons/kmail/editorplugins/quicktext/
> quicktextplugineditor.cpp: In member function 'virtual
> MessageComposer::PluginEditorInterface *
> QuickTextPluginEditor::createInterface(QObject*)':
> /home/neon/kdepim/src/kde/pim/kdepim-addons/kmail/editorplugins/quicktext/
> quicktextplugineditor.cpp:39:43:
> error: 'configChanged' is not a member of 'QuickTextPluginEditor'
> 
> "kdesrc-build --refresh-build" hasn't fixed it.
> 
>  I think QuickTextPluginEditor should be inheriting configChanged from
> PimCommon::AbstractGenericPlugin, but compilation is picking up the old
> version in /usr/include/KF5/pimcommon/abstractgenericplugin.h instead of the
> updated version under /home/neon/kdepim.  I think it's picking up /usr/
> include/KF5/messagecomposer/plugineditor.h, too.

Hmm, that file shouldn't be installed in the first place in /usr/include in the 
Docker image. 

I'll try to check it out and fix the image.

Dan

> 
> Is the build configuration looking for include files in the wrong places?
> Is there something I should do to install files into /usr?


-- 
Daniel Vrátil
www.dvratil.cz | dvratil at kde.org
IRC: dvratil on Freenode (#kde, #kontact, #akonadi, #fedora-kde)

GPG Key: 0x4D69557AECB13683
Fingerprint: 0ABD FA55 A4E6 BEA9 9A83 EA97 4D69 557A ECB1 3683
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20191002/181ef0d8/attachment.sig>


More information about the kde-pim mailing list