[oe] [PATCH][meta-qt5 4/7] qtwebengine: fix QMAKE_AR variable

Martin Jansa martin.jansa at gmail.com
Fri Nov 6 13:38:09 UTC 2015


* OE_QMAKE_AR is only the tool, qtbase and other modules add correct
  parameters to it in linux-oe-g++ platform:
  recipes-qt/qt5/qtbase/0001-Add-linux-oe-g-platform.patch:+QMAKE_AR = $(OE_QMAKE_AR) cqs
  but here it was missing "cqs" causing following error at the end of
  qtwebengine build:
  i586-oe-linux-ar Release/libqtwebenginecoreapi.a .obj/qwebenginecookiestoreclient.o .obj/qwebengineurlrequestinfo.o .obj/qwebengineurlrequestjob.o .obj/qwebengineurlschemehandler.o .obj/moc_qwebenginecookiestoreclient.o .obj/moc_qwebengineurlrequestinterceptor.o .obj/moc_qwebengineurlrequestjob.o .obj/moc_qwebengineurlschemehandler.o
  i586-oe-linux-ar: invalid option -- 'R'
  Usage: i586-oe-linux-ar [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [--plugin <name>] [member-name] [count] archive-file file...
  ...

Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
---
 recipes-qt/qt5/qtwebengine_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-qt/qt5/qtwebengine_git.bb b/recipes-qt/qt5/qtwebengine_git.bb
index 72eb1b4..f02c4d6 100644
--- a/recipes-qt/qt5/qtwebengine_git.bb
+++ b/recipes-qt/qt5/qtwebengine_git.bb
@@ -59,7 +59,7 @@ do_configure() {
         QMAKE_LINK="${OE_QMAKE_LINK}" \
         QMAKE_CFLAGS="${OE_QMAKE_CFLAGS}" \
         QMAKE_CXXFLAGS="${OE_QMAKE_CXXFLAGS}" \
-        QMAKE_AR="${OE_QMAKE_AR}" \
+        QMAKE_AR="${OE_QMAKE_AR} cqs" \
         -after ${EXTRA_QMAKEVARS_POST}
 }
 
-- 
2.6.2




More information about the Openembedded-devel mailing list