WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
76671
Some qmake build files must include Qt5's "quick" module.
https://bugs.webkit.org/show_bug.cgi?id=76671
Summary
Some qmake build files must include Qt5's "quick" module.
Marcelo Lira
Reported
2012-01-19 15:38:23 PST
Some qmake build files must include Qt5's "quick" module.
Attachments
Patch
(7.86 KB, patch)
2012-01-19 15:52 PST
,
Marcelo Lira
hausmann
: review-
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Marcelo Lira
Comment 1
2012-01-19 15:52:40 PST
Created
attachment 123215
[details]
Patch
Simon Hausmann
Comment 2
2012-01-20 05:44:51 PST
Comment on
attachment 123215
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=123215&action=review
Why do they _must
> Source/WTF/ChangeLog:3 > + Some qmake build files must include Qt5's "quick" module.
Why _must_? I know that qmake spits out a _warning_ currently, but that warning is harmless AFAICS. We should only add libQtQuick as a dependency where we _really_ need it, and AFAIK that has been done already.
Tor Arne Vestbø
Comment 3
2012-01-20 06:05:13 PST
We should add CONFIG option to Qt to allow us to silence this message if we know what we are doing.
Marcelo Lira
Comment 4
2012-01-20 06:21:11 PST
Perhaps "must" was too strong a word, "should" would be better. The thing is that in Qt5 the "quick" module was taken out from the "declarative" module. Previous uses of Declarative expect Quick to be there too when declaring "declarative" in the build files, but now it must be explicitly stated.
Simon Hausmann
Comment 5
2012-01-24 03:14:33 PST
The change in
http://codereview.qt-project.org/#change,13637
corrected the "false" warning in Qt.
Simon Hausmann
Comment 6
2012-01-24 03:18:45 PST
Comment on
attachment 123215
[details]
Patch I did a fresh build, only tests.pri, api.pri, MiniBrowser and WTR need QT += quick. I'll land that as build fix, because we need it for the next qt5 update.
Simon Hausmann
Comment 7
2012-01-24 03:22:57 PST
Committed
r105719
: <
http://trac.webkit.org/changeset/105719
>
Yael
Comment 8
2012-01-25 06:01:37 PST
Some of this is still needed if you build with the flag force_static_libs_as_shared .
Yael
Comment 9
2012-01-31 19:05:58 PST
Fixed with
http://trac.webkit.org/changeset/105990
. Closing the bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug