Timo already nicely summed up our discussion :)

I will leave my investigation here just for completeness:
the fix applies to the "device" mkspec, which is the one (I guess) that is used 
when building using QtCreator with an ARM device target.

So it "should" fix that usecase (not tested).

What it doesn't fix, is the usecase where you directly enter an arm
chroot for crosscompilation purposes without using QtCreator. In that
case the compilation goes through ubuntu-arm-gnueabihf-g++ makespec
which is missing the correct PKGCONFIG path redirection that is done by
https://codereview.qt-project.org/#/c/143276/2//ALL,unified

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1580981

Title:
  PKGCONFIG not working in SDK

Status in Client Developer Experience:
  Confirmed
Status in Ubuntu SDK IDE:
  New
Status in qtbase-opensource-src package in Ubuntu:
  Confirmed
Status in qtbase-opensource-src package in Ubuntu RTM:
  Incomplete

Bug description:
  having this in a qmake .pro file:

  CONFIG += link_pkgconfig
  PKGCONFIG += url-dispatcher-1 qmenumodel

  works fine for native building, but fails for crossbuilding for armhf.

  https://codereview.qt-project.org/#/c/143276/2//ALL,unified

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-developer-experience/+bug/1580981/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to