fatal error: kfilemetadata_version.h

Robby Stephenson robby at periapsis.org
Sat Dec 9 03:05:42 GMT 2023


On Wed, Dec 6, 2023 at 1:08 PM 98metablob <98metablob at gmail.com> wrote:

> Hi Robby, thank you very much.
> Now, I get these lines (44% of make process):
>
> "[ 44%] Automatic RCC for ../icons/icons.qrc
> [ 44%] Building CXX object
> src/CMakeFiles/tellico.dir/tellico_autogen/mocs_compilation.cpp.o
> In file included from /usr/include/KF5/KNewStuff3/knswidgets/button.h:14,
>                  from /usr/include/KF5/KNewStuff3/KNSWidgets/Button:1,
>                  from /media/data/Téléchargements/FICHIERS VIE
> COURTE/Tellico
> 3-5-2/tellico-3.5.2/build/src/tellico_autogen/EWIEGA46WW/../../../../src/configdialog.h:38,
>                  from /media/data/Téléchargements/FICHIERS VIE
> COURTE/Tellico
> 3-5-2/tellico-3.5.2/build/src/tellico_autogen/EWIEGA46WW/moc_configdialog.cpp:10,
>                  from /media/data/Téléchargements/FICHIERS VIE
> COURTE/Tellico
> 3-5-2/tellico-3.5.2/build/src/tellico_autogen/mocs_compilation.cpp:6:
> /usr/include/KF5/KNewStuff3/knscore/entryinternal.h:536:20: error: ‘KNS3’
> has not been declared
>   536 |     void setStatus(KNS3::Entry::Status status);
>       |                    ^~~~
>

This one has me stumped. The error looks internal to one of the KNewStuff
include files. I'm not sure what Tellico may be doing to use it incorrectly
or how to test it since it's from an older version I don't have. I'm
assuming you did clean the build folder and re-run cmake to make sure there
was any residual build issue?

You could pass the -DCMAKE_DISABLE_FIND_PACKAGE_KF5NewStuff=TRUE to the
cmake command to disable the NewStuff portion, that may get you farther
into the build.

Robby
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/tellico-users/attachments/20231208/e3e21b95/attachment.htm>


More information about the tellico-users mailing list