[Development] Qt5PlatformSupport, PKGCONFIG and QMAKE_PRL_LIBS

Oswald Buddenhagen oswald.buddenhagen at digia.com
Thu Aug 22 13:23:16 CEST 2013


On Thu, Aug 22, 2013 at 12:03:50PM +0200, Tomasz Olszak wrote:
> 2013/8/22 Oswald Buddenhagen <oswald.buddenhagen at digia.com>
> > On Thu, Aug 22, 2013 at 11:23:38AM +0200, Tomasz Olszak wrote:
> > > My libQt5PlatformSupport.prl has empty QMAKE_PRL_LIBS
> >
> > > (it was removed in packaging process in *.spec file).
> > >
> > ehm, whose packaging process? this is clearly totally bogus.
> >
> I used spec files from Mer. Look for QMAKE_PRL_LIBS in
> https://github.com/mer-packages/qtbase/blob/master/rpm/qtbase.spec
> 
> I don't know why it is done in such way and also I didn't try to built with
> this lines commented out.
> 
maybe they were working around
https://bugreports.qt-project.org/browse/QTBUG-26680
or something like that. in any case, they botched it. i'm not willing to
spend any more time on that.

> > > Because Qt5PlatformsSupport.pc was available, I added PKGCONFIG +=
> > > Qt5PlatformSupport to wayland_common_shared.pri. Unfortunately flags
> > > from Libs.private were not taken into account so I ended up with
> > > undefined symbols from libQt5PlatformSupport.a (glib, fontconfig and
> > > so on).
> > >
> > that sounds like it may be a valid issue. please check jira and create a
> > report if there is none yet.
> >
> Ok, I will look for similar problems and report new one if needed.
> 
thanks.



More information about the Development mailing list