From kde-edu Wed Aug 24 18:18:03 2022 From: Laurent Montel Date: Wed, 24 Aug 2022 18:18:03 +0000 To: kde-edu Subject: Re: Kig build failure Message-Id: <3966265.UddsVRgS7X () localhost ! localdomain> X-MARC-Message: https://marc.info/?l=kde-edu&m=166136988117109 Hi, Which package we need for building it ? I installed libboost_python3-devel but it seems not enough. (not good that Cmake file doesn=E2=80=99t provide enough informations. Regards On mercredi 24 ao=C3=BBt 2022 18:18:34 CEST Jonathan Riddell wrote: > I'm getting a build failure in Kig > https://build.neon.kde.org/job/focal_unstable_kde_kig_bin_amd64/129/conso= le >=20 > *16:02:57* [ 99%] Built target objdump-kcrash-kig*16:02:57* > /workspace/build/scripting/python_type.cc: In static member function > =E2=80=98static const ObjectImpType* > PythonCompiledScriptImp::stype()=E2=80=99:*16:02:57* > /workspace/build/scripting/python_type.cc:43:108: error: no matching > function for call to =E2=80=98ObjectImpType::ObjectImpType(const > ObjectImpType*, const char [27], int, int, int, int, int, int, int, > int, int)=E2=80=99*16:02:57* 43 | static const ObjectImpType > t(BogusImp::stype(), "python-compiled-script-imp", 0, 0, 0, 0, 0, 0, > 0, 0, 0); >=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20 > *building locally I get a different error:[ 2%] Building CXX object > CMakeFiles/kigpart.dir/scripting/python_scripter.cc.oIn file included > from /usr/include/python3.8/pytime.h:6, from > /usr/include/python3.8/Python.h:85, from > /home/jr/src/kde/kig/kdegit/kig/scripting/python_scripter.cc:11:/usr/incl= ude > /python3.8/object.h:190:23: error: expected unqualified-id before =E2=80= =98;=E2=80=99 token=20 > 190 | PyType_Slot *slots; /* terminated by slot=3D=3D0. */ | = =20 > ^ * >=20 >=20 >=20 > *That's on Ubuntu 20.04 with Python 3.8. I see both these errors > happening when I compile on Ubuntu 22.04as well with python 3.10.* >=20 >=20 >=20 >=20 > *Git bisect tells me the problem is this > commithttps://invent.kde.org/education/kig/-/commit/f7b35a099369f8d333e1e= 566 > bc61840bb7c6c97c > 840bb7c6c97c>* >=20 >=20 >=20 > *Would you know what's going on?* >=20 >=20 >=20 > *Jonathan* =2D-=20 Laurent Montel | laurent.montel@kdab.com | KDE/Qt Senior Software Engineer= =20 KDAB (France) S.A.S., a KDAB Group company Tel: France +33 (0)4 90 84 08 53, http://www.kdab.fr KDAB - The Qt, C++ and OpenGL Experts