Nitrux / maui-shell

Maui Shell is a convergent shell for desktops, tablets, and phones.
GNU Lesser General Public License v3.0
1.49k stars 50 forks source link

Error in MauiKit Calendar #62

Open igoutta opened 1 week ago

igoutta commented 1 week ago

No member named in Akonadi class While building, I got this error related to class Akonadi not having the parameter setFecthRelations. Maybe the new version doesn't have it?

/home/ga/mauikit-calendar/src/code/incidencewrapper.cpp: In constructor ‘IncidenceWrapper::IncidenceWrapper(QObject*)’:
/home/ga/mauikit-calendar/src/code/incidencewrapper.cpp:39:11: error: ‘class Akonadi::ItemFetchScope’ has no member named ‘setFetchRelations’
   39 |     scope.setFetchRelations(true);
      |           ^~~~~~~~~~~~~~~~~
/home/ga/mauikit-calendar/src/code/calendarmanager.cpp: In member function ‘void CalendarManager::editCollection(qint64)’:
/home/ga/mauikit-calendar/src/code/calendarmanager.cpp:823:45: aviso: parámetro ‘collectionId’ sin uso [-Wunused-parameter]
  823 | void CalendarManager::editCollection(qint64 collectionId)
      |                                      ~~~~~~~^~~~~~~~~~~~
make[2]: *** [src/CMakeFiles/MauiKitCalendar4.dir/build.make:397: src/CMakeFiles/MauiKitCalendar4.dir/code/incidencewrapper.cpp.o] Error 1
make[2]: *** Se espera a que terminen otras tareas....
make[2]: se sale del directorio '/home/ga/mauikit-calendar/build'
make[1]: *** [CMakeFiles/Makefile2:872: src/CMakeFiles/MauiKitCalendar4.dir/all] Error 2
make[1]: se sale del directorio '/home/ga/mauikit-calendar/build'
make: *** [Makefile:149: all] Error 2

To Reproduce Steps to reproduce the behavior: I did the same steps the wiki has relative to Maui building for Arch Linux. The others apps has been built correctly except for this one and consequently the shell. BTW, I tried with mater branch then v4.0 branch. Same result.

Screenshot imagen

Desktop: