Merge lp:~mir-team/mir/fix-1388686 into lp:mir
Status: | Rejected |
---|---|
Rejected by: | Daniel van Vugt |
Proposed branch: | lp:~mir-team/mir/fix-1388686 |
Merge into: | lp:mir |
Diff against target: |
59 lines (+16/-4) 3 files modified
debian/control (+15/-0) debian/libmirprotobuf-dev.install (+1/-0) debian/rules (+0/-4) |
To merge this branch: | bzr merge lp:~mir-team/mir/fix-1388686 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Chris Halse Rogers | Disapprove | ||
Daniel van Vugt | Needs Fixing | ||
PS Jenkins bot (community) | continuous-integration | Needs Fixing | |
Review via email: mp+241459@code.launchpad.net |
Commit message
finish fixing the ftbfs for USC and for unity8 (and mir clients as well) that happened from splitting out libmirprotobuf. The first half of this fix was in lp:~vanvugt/mir/fix-1388686, which added libmirprotobuf to the mirserver.pc and mirclient.pc files. This fix adds a libmirprotobuf-dev package, which installs the libmirprotobuf.so symlink needed by the compiler now that we tell it "-lmirprotobuf" in the .pc files
fixes: lp: #1388686
Description of the change
finish fixing the ftbfs for USC and for unity8 (and mir clients as well) that happened from splitting out libmirprotobuf. The first half of this fix was in lp:~vanvugt/mir/fix-1388686, which added libmirprotobuf to the mirserver.pc and mirclient.pc files. This fix adds a libmirprotobuf-dev package, which installs the libmirprotobuf.so symlink needed by the compiler now that we tell it "-lmirprotobuf" in the .pc files
fixes: lp: #1388686
note: If testing, use sbuild to build the packages. If you "make install", cmake will install the libmirprotobuf.so symlink, and you won't see the problem.
Unmerged revisions
- 2048. By Kevin DuBois
-
roll back out the cross compile changes needed
- 2047. By Kevin DuBois
-
add a libmirprotobuf-
dev.install so the downstreams linking to libmirclient and libmirserver can link via the .pc file we provide
FAILED: Continuous integration, rev:2048 jenkins. qa.ubuntu. com/job/ mir-ci/ 2070/ jenkins. qa.ubuntu. com/job/ mir-android- vivid-i386- build/77 jenkins. qa.ubuntu. com/job/ mir-clang- vivid-amd64- build/77/ console jenkins. qa.ubuntu. com/job/ mir-mediumtests -vivid- touch/57 jenkins. qa.ubuntu. com/job/ mir-vivid- amd64-ci/ 59 jenkins. qa.ubuntu. com/job/ mir-vivid- amd64-ci/ 59/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- vivid-armhf/ 57 jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- vivid-armhf/ 57/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -runner- mako/3349 s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 15708
http://
Executed test runs:
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/mir- ci/2070/ rebuild
http://