[oe] [meta-qt5 0/2] WIP Improve Qt5 flattened directory structure

Adam YH Lee adam.yh.lee at gmail.com
Sat Sep 5 00:28:29 UTC 2015


This is a WIP patch set for addressing improper directory parsing involving
QT_DIR_NAME[1]. When QT_DIR_NAME is set empty, Bitbake QA complains loudly for
double slash ("//").

Unfortunately I am still seeing errors during runtime:

   ~/qt5-test# qmake -project
   Could not find qmake configuration file linux-g++.
   Cannot find feature default_pre.prf
   Cannot find feature default_post.prf

   ~/qt5-test# find / -name default_pre.prf
   /usr/lib/mkspecs/features/default_pre.prf
   /usr/lib/mkspecs/features/win32/default_pre.prf
   /usr/lib/mkspecs/features/mac/default_pre.prf

I will continue looking for a complete fix as time allows.
Feel free to comment in the meantime.

[1] http://comments.gmane.org/gmane.comp.handhelds.openembedded.core/68544

Adam YH Lee (2):
  Remove double slash when QT_DIR_NAME is empty
  Use `mkdir -p` when creating `/usr/bin`

 classes/populate_sdk_qt5.bbclass              |  2 +-
 classes/qmake5_base.bbclass                   |  6 ++---
 classes/qmake5_paths.bbclass                  | 34 +++++++++++++--------------
 recipes-qt/maliit/maliit-framework-qt5_git.bb |  4 ++--
 recipes-qt/qt5/nativesdk-qtbase_git.bb        |  8 +++----
 recipes-qt/qt5/qt5-creator_3.3.1.bb           | 20 ++++++++--------
 recipes-qt/qt5/qtbase_git.bb                  |  6 ++---
 recipes-qt/qt5/qttools_git.bb                 |  4 ++--
 8 files changed, 42 insertions(+), 42 deletions(-)

-- 
2.1.4




More information about the Openembedded-devel mailing list