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)