Building kitinerary in the PIM docker
Ingo Klöcker
kloecker at kde.org
Mon Feb 28 16:58:09 GMT 2022
On Montag, 28. Februar 2022 17:28:19 CET Volker Krause wrote:
> On Montag, 28. Februar 2022 13:48:04 CET Ingo Klöcker wrote:
> > On Montag, 28. Februar 2022 05:25:49 CET Glen Ditchfield wrote:
> > > I'm trying to build kitinerary master with the PIM docker image, but the
> > > build fails. The error.log file ends with this:
> > > ===========
> > > -- Configuring done
> > >
> > > CMake Error at src/lib/CMakeLists.txt:7 (add_library):
> > > Target "KPimItinerary" links to target "Qt5::QmlPrivate" but the
> > >
> > > target was
> > >
> > > not found. Perhaps a find_package() call is missing for an IMPORTED
> > > target, or an ALIAS target is missing?
> > >
> > > ===========
> > >
> > > What's missing?
> >
> > The private headers of Qt QML are missing in the image. You can install
> > them in the running Docker container. (I cannot tell you how because I
> > don't know what distribution the image is based on.) The downside is that
> > anything you install in a running Docker container is lost as soon as the
> > container exits (unless you do some trickery with mounting a local
> > directory).
>
> That would be my understanding as well, OTOH I do see
> "qtdeclarative5-private- dev" listed in
> https://invent.kde.org/pim/kdepim-docker/-/blob/master/ Dockerfile, which
> sounds like exactly that package...
Indeed.
Glen, I think you need to tell us everything you did including all output, so
that we can try to reproduce and/or look for mistakes.
Regards,
Ingo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20220228/0c39bd2a/attachment.sig>
More information about the kde-pim
mailing list