kleopatra fails to build in master

Martin Koller kollix at aon.at
Fri Jan 19 18:19:36 GMT 2018


On Freitag, 19. Jänner 2018 17:13:49 CET Daniel Vrátil wrote:
> Hi,
> 
> Which version of Frameworks are you building against? Builds just fine here 
> against current Frameworks master.

With latest 5.42.
The attached patch fixes the errors.

> 
> Dan
> 
> On Friday, 12 January 2018 11:23:19 CET Martin Koller wrote:
> > clang version 5.0.0 (tags/RELEASE_500/final 312548)
> > Qt 5.10, openSuse 42.2
> > 
> > [ 91%] Building CXX object
> > src/conf/CMakeFiles/kcm_kleopatra.dir/appearanceconfigpage.cpp.o
> > /home/KDE5/source/kde/pim/kleopatra/src/conf/appearanceconfigpage.cpp:52:89
> > : error: 'changed' is a protected member of 'KCModule' connect(mWidget,
> > &AppearanceConfigWidget::changed, this,
> > QOverload<>::of(&KCModule::changed)); ~~~~~~~~~~^~~~~~~
> > /usr/include/KF5/KConfigWidgets/kcmodule.h:377:10: note: must name member
> > using the type of the current context
> > 'Kleo::Config::AppearanceConfigurationPage' void changed();
> >          ^
> > 1 error generated.
> > [ 91%] Building CXX object
> > src/conf/CMakeFiles/kcm_kleopatra.dir/gnupgsystemconfigurationpage.cpp.o
> > /home/KDE5/source/kde/pim/kleopatra/src/conf/gnupgsystemconfigurationpage.c
> > pp:58:85: error: 'changed' is a protected member of 'KCModule'
> > connect(mWidget, &CryptoConfigModule::changed, this,
> > QOverload<>::of(&KCModule::changed)); ~~~~~~~~~~^~~~~~~
> > /usr/include/KF5/KConfigWidgets/kcmodule.h:377:10: note: must name member
> > using the type of the current context
> > 'Kleo::Config::GnuPGSystemConfigurationPage' void changed();
> >          ^
> > 1 error generated.
> > [ 91%] Building CXX object
> > src/conf/CMakeFiles/kcm_kleopatra.dir/smimevalidationconfigurationpage.cpp.
> > o
> > /home/KDE5/source/kde/pim/kleopatra/src/conf/smimevalidationconfigurationpa
> > ge.cpp:52:101: error: 'changed' is a protected member of 'KCModule'
> > connect(mWidget, &SMimeValidationConfigurationWidget::changed, this,
> > QOverload<>::of(&KCModule::changed)); ~~~~~~~~~~^~~~~~~
> > /usr/include/KF5/KConfigWidgets/kcmodule.h:377:10: note: must name member
> > using the type of the current context
> > 'Kleo::Config::SMimeValidationConfigurationPage'
> >     void changed();
> >          ^
> > 1 error generated.
> > [ 92%] Building CXX object
> > src/conf/CMakeFiles/kcm_kleopatra.dir/cryptooperationsconfigpage.cpp.o
> > /home/KDE5/source/kde/pim/kleopatra/src/conf/cryptooperationsconfigpage.cpp
> > :51:95: error: 'changed' is a protected member of 'KCModule'
> > connect(mWidget, &CryptoOperationsConfigWidget::changed, this,
> > QOverload<>::of(&KCModule::changed)); ~~~~~~~~~~^~~~~~~
> > /usr/include/KF5/KConfigWidgets/kcmodule.h:377:10: note: must name member
> > using the type of the current context
> > 'Kleo::Config::CryptoOperationsConfigurationPage'
> >     void changed();
> >          ^
> > 1 error generated.
> 
> 
> 


-- 
Best regards/Schöne Grüße

Martin
A: Because it breaks the logical sequence of discussion
Q: Why is top posting bad?

()  ascii ribbon campaign - against html e-mail 
/\                        - against proprietary attachments

Geschenkideen, Accessoires, Seifen, Kulinarisches: www.lillehus.at
-------------- next part --------------
A non-text attachment was scrubbed...
Name: diff
Type: text/x-patch
Size: 2696 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20180119/3d9a095d/attachment.bin>


More information about the kde-pim mailing list