[regression] Accidental libmircommon.so.6 ABI break in Mir 0.24.0: mir::dispatch::ReadableFd* moved version stanzas
Bug #1617865 reported by
Daniel van Vugt
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
Medium
|
Daniel van Vugt | ||
0.24 |
Fix Released
|
Medium
|
Daniel van Vugt | ||
mir (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Accidental libmircommon.so.6 ABI break in Mir 0.24: mir::dispatch:
So for example server-
ZN3mir8dispa
but actually in Mir 0.24.0 that got duplicated and changed to:
ZN3mir8dispa
Related branches
lp://qastaging/~vanvugt/mir/common7
- Daniel van Vugt: Abstain
- Mir CI Bot: Approve (continuous-integration)
- Alan Griffiths: Disapprove
- Kevin DuBois (community): Approve
-
Diff: 212 lines (+18/-92)6 files modifieddebian/control (+2/-2)
debian/libmircommon7.install (+1/-1)
src/common/CMakeLists.txt (+1/-1)
src/common/dispatch/CMakeLists.txt (+0/-1)
src/common/dispatch/legacy_readable_fd.cpp (+0/-34)
src/common/symbols.map (+14/-53)
lp://qastaging/~alan-griffiths/mir/fix-1617865
- Mir CI Bot: Approve (continuous-integration)
- Alan Griffiths: Disapprove
- Brandon Schaefer (community): Approve
-
Diff: 72 lines (+43/-0)1 file modifiedsrc/common/dispatch/readable_fd.cpp (+43/-0)
lp://qastaging/~vanvugt/mir/fix-1617865-without-breaks
- Mir CI Bot: Approve (continuous-integration)
- Kevin DuBois (community): Approve
- Alan Griffiths: Approve
-
Diff: 71 lines (+44/-0)3 files modifiedsrc/common/dispatch/CMakeLists.txt (+1/-0)
src/common/dispatch/legacy_readable_fd.cpp (+34/-0)
src/common/symbols.map (+9/-0)
Changed in mir: | |
milestone: | none → 0.25.0 |
Changed in mir: | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
status: | Triaged → In Progress |
Changed in mir: | |
importance: | High → Medium |
Changed in mir: | |
assignee: | Daniel van Vugt (vanvugt) → Alan Griffiths (alan-griffiths) |
Changed in mir: | |
assignee: | Mir development team (mir-team) → Daniel van Vugt (vanvugt) |
Changed in mir: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The problem originated in:
------- ------- ------- ------- ------- ------- ------- ------- ----
revno: 3603 [merge]
author: Kevin DuBois <email address hidden>
committer: Tarmac
branch nick: development-branch
timestamp: Thu 2016-07-21 06:15:04 +0000
message:
update symbols to reflect the symbols actually captured in the 0.24 release.
Approved by Daniel van Vugt, mir-ci-bot. ------- ------- ------- ------- ------- ------- ------- ----
-------