oxide-qt fails to build against Qt 5.4.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| Oxide |
Critical
|
Chris Coulson | ||
| 1.4 |
Undecided
|
Unassigned | ||
| 1.5 |
Critical
|
Chris Coulson |
Bug Description
It seems Oxide fails to build against Qt 5.4.0:
Note that it used to build against Qt 5.4.0 beta so this is a recent upstream change.
More information about Qt testing https:/
Chris Coulson (chrisccoulson) wrote : | #1 |
affects: | oxide-qt (Ubuntu) → oxide |
Alexandre Abreu (abreu-alexandre) wrote : | #2 |
It will also affect the webbrowser-
Timo Jyrinki (timo-jyrinki) wrote : | #3 |
It seems the actual removal commit https:/
When fixing the problem, please do a conditional fix with #if QT_VERSION < QT_VERSION_CHECK(5, 4, 0) so that you can ship the fix already before Qt 5.4 lands. It makes Qt landings less complex if no-change rebuilds are possible.
Providing the Oxide functionality to fix bug #1387537 would mean webbrowser/
Timo Jyrinki (timo-jyrinki) wrote : | #4 |
UI Toolkit has a fix for this in the following MP: https:/
Changed in oxide: | |
milestone: | none → branch-1.5 |
Timo Jyrinki (timo-jyrinki) wrote : | #5 |
Changing QOpenGLContextP
Changed in oxide: | |
importance: | Undecided → Critical |
status: | New → Triaged |
assignee: | nobody → Chris Coulson (chrisccoulson) |
Changed in oxide: | |
status: | Triaged → In Progress |
Changed in oxide: | |
status: | In Progress → Fix Released |
Timo Jyrinki (timo-jyrinki) wrote : | #6 |
1.5 seems to have fixed only qt/tests/
Is qt/quick/
Attached is the patch I used for 1.4, patching three places.
Changed in oxide: | |
status: | Fix Released → Confirmed |
Chris Coulson (chrisccoulson) wrote : | #7 |
Fixed a different way: http://
Changed in oxide: | |
milestone: | branch-1.5 → branch-1.6 |
status: | Confirmed → Fix Released |
Timo Jyrinki (timo-jyrinki) wrote : | #8 |
Because of https:/ /qt.gitorious. org/qt/ qtbase/ commit/ 219c2eb4e28dd1c 806cbc2115ff404 54d6d3f9c5