From tellico-users Sat Dec 09 03:05:42 2023 From: Robby Stephenson Date: Sat, 09 Dec 2023 03:05:42 +0000 To: tellico-users Subject: Re: fatal error: kfilemetadata_version.h Message-Id: X-MARC-Message: https://marc.info/?l=tellico-users&m=170209117619910 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--00000000000070fe50060c0afb20" --00000000000070fe50060c0afb20 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Dec 6, 2023 at 1:08=E2=80=AFPM 98metablob <98metablob@gmail.com> wr= ote: > 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=C3=A9l=C3=A9chargements/FICHIERS VIE > COURTE/Tellico > 3-5-2/tellico-3.5.2/build/src/tellico_autogen/EWIEGA46WW/../../../../src/= configdialog.h:38, > from /media/data/T=C3=A9l=C3=A9chargements/FICHIERS VIE > COURTE/Tellico > 3-5-2/tellico-3.5.2/build/src/tellico_autogen/EWIEGA46WW/moc_configdialog= .cpp:10, > from /media/data/T=C3=A9l=C3=A9chargements/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: =E2=80= =98KNS3=E2=80=99 > 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=3DTRUE to the cmake command to disable the NewStuff portion, that may get you farther into the build. Robby --00000000000070fe50060c0afb20 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
On Wed, Dec 6, 2023 at 1:08=E2=80=AFP= M 98metablob <98metablob@gmail.c= om> 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,
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 from /usr/include/KF5/KNewStuff3/KNSWidgets/Button:1,
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 from /media/data/T=C3=A9l=C3=A9chargements/FICH= IERS VIE COURTE/Tellico 3-5-2/tellico-3.5.2/build/src/tellico_autogen/EWIEGA46WW/../../../../src/co= nfigdialog.h:38,
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 from /media/data/T=C3=A9l=C3=A9chargements/FICH= IERS VIE COURTE/Tellico 3-5-2/tellico-3.5.2/build/src/tellico_autogen/EWIEGA46WW/moc_configdialog.c= pp:10,
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 from /media/data/T=C3=A9l=C3=A9chargements/FICH= IERS 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: =E2=80=98KNS3=E2=80=99 has not been declared
=C2=A0 536 |=C2=A0=C2=A0=C2=A0=C2=A0 void setStatus(KNS3::Entry::Stat= us status);
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 ^~~~

This one has me stump= ed. 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 yo= u did clean the build folder and re-run cmake to make sure there was any re= sidual build issue?

You could pass the -DCMAKE_DIS= ABLE_FIND_PACKAGE_KF5NewStuff=3DTRUE to the cmake command to disable the Ne= wStuff portion, that may get you farther into the build.

Robby=C2=A0
--00000000000070fe50060c0afb20--