[KDE/Mac] OS X observations

Friedrich W. H. Kossebau kossebau at kde.org
Sun Jan 4 20:17:27 GMT 2015


Am Sonntag, 4. Januar 2015, 21:04:38 schrieb René J.V. Bertin:
> On Sunday January 04 2015 20:55:04 Friedrich W. H. Kossebau wrote:
> > Am Sonntag, 4. Januar 2015, 20:44:09 schrieb Jaroslaw Staniek:
> > > > kexi/plugins/forms/widgets/mapbrowser/CMakeLists through the Marble
> > > > function. Replacing with `find_package(CalligraMarble REQUIRED)`
> > > > solved
> > > > that issue.
> > 
> > Fixed that one now. This find_package was unneeded here.
> 
> As in the whole line can disappear?

Right, has been removed.

> I found another issue after adding gemini to the build list:
> 
> /opt/.ocal/var/macports/build/_Volumes_Debian_MP9_site-ports_kde_calligra-gi
> t/calligra-git/work/calligra-git-2.9.90/qtquick/CQTextDocumentNotesModel.cpp
> :48:61: error: addition of default argument on redeclaration makes this
> constructor a default constructor
> CQTextDocumentNotesModel::CQTextDocumentNotesModel(QObject* parent = 0) ^  
>      ~
> /opt/local/var/macports/build/_Volumes_Debian_MP9_site-ports_kde_calligra-g
> it/calligra-git/work/calligra-git-2.9.90/qtquick/CQTextDocumentNotesModel.h:
> 45:14: note: previous declaration is here explicit
> CQTextDocumentNotesModel(QObject* parent);
>              ^
> 1 error generated.
> 
> I'll have to admit that I don't know what the `explicit` specifier adds but
> the issue can be fixed by moving the default argument value to the header
> file.

Indeed, that default parameter is only allowed in the declaration.

Fix is also in repo now.

Friedrich



More information about the calligra-devel mailing list