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