i386 FTBFS: src/platforms/eglstream-kms/server/kms_display_configuration.cpp:88:47: error: narrowing conversion of ‘..._drmModeConnector::connector_id’ from ‘uint32_t {aka unsigned int}’ to ‘EGLAttrib {aka int}’ inside { } [-Werror=narrowing]
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| Mir |
Fix Released
|
Medium
|
Daniel van Vugt | ||
| mir (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bug Description
lp:mir fails to build on zesty i386:
/home/dan/
/home/dan/
Related branches
- Mir CI Bot: Approve (continuous-integration)
- Alan Griffiths: Approve
-
Diff: 25 lines (+2/-2)2 files modifiedsrc/platforms/eglstream-kms/server/egl_output.cpp (+1/-1)
src/platforms/eglstream-kms/server/kms_display_configuration.cpp (+1/-1)
| Changed in mir: | |
| importance: | Undecided → Medium |
| status: | New → In Progress |
| assignee: | nobody → Daniel van Vugt (vanvugt) |
| milestone: | none → 0.26.0 |
| Changed in mir: | |
| milestone: | 0.26.0 → 1.0.0 |
| Changed in mir: | |
| milestone: | 1.0.0 → 0.26.0 |
| summary: |
i386 FTBFS: src/platforms/eglstream- kms/server/kms_display_configuration.cpp:88:47: error: narrowing - conversion of ‘(& connector)->std::unique_ptr<_Tp, - _Dp>::operator-><_drmModeConnector, - std::function<void(_drmModeConnector*)> - >()->_drmModeConnector::connector_id’ from ‘uint32_t {aka unsigned int}’ - to ‘EGLAttrib {aka int}’ inside { } [-Werror=narrowing] + conversion of ‘..._drmModeConnector::connector_id’ from ‘uint32_t {aka + unsigned int}’ to ‘EGLAttrib {aka int}’ inside { } [-Werror=narrowing] |
| Changed in mir: | |
| status: | Fix Committed → Fix Released |
I guess we didn't notice because the eglstream-kms platform isn't built in CI yet (LP: #1607358)