Merge lp://qastaging/~bregma/platform-api/lp-1262671 into lp://qastaging/platform-api
Status: | Needs review |
---|---|
Proposed branch: | lp://qastaging/~bregma/platform-api/lp-1262671 |
Merge into: | lp://qastaging/platform-api |
Diff against target: |
1247 lines (+788/-382) 10 files modified
debian/libubuntu-application-api-mirclient1.symbols (+126/-125) debian/libubuntu-application-api-mirserver1.symbols (+128/-127) debian/libubuntu-application-api1.symbols (+130/-129) debian/rules (+1/-1) src/ubuntu/hybris/CMakeLists.txt (+1/-0) src/ubuntu/hybris/ubuntu_application_api.ver (+135/-0) src/ubuntu/mirclient/CMakeLists.txt (+2/-0) src/ubuntu/mirclient/ubuntu_application_api_mirclient.ver (+131/-0) src/ubuntu/mirserver/CMakeLists.txt (+1/-0) src/ubuntu/mirserver/ubuntu_application_api_mirserver.ver (+133/-0) |
To merge this branch: | bzr merge lp://qastaging/~bregma/platform-api/lp-1262671 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Gerry Boland (community) | Needs Information | ||
PS Jenkins bot | continuous-integration | Needs Fixing | |
Review via email:
|
Commit message
added symbol versioning to restrict inintended leakage
Description of the change
Increases the dpkg-gensymbols check level to the highest level by adding the missing 'export' keyword when setting the Makefile variable DPKG_GENSYMBOLS
WARNING: merging this branch will cause packaging FTBFS because these libraries already export way more symbols than accounted for in the baseline .symbols files. That problem should be resolved first.
Unmerged revisions
- 183. By Stephen M. Webb
-
removed Debian revision from some symbols
- 182. By Stephen M. Webb
-
updated .symbols files to add symver entry
- 181. By Stephen M. Webb
-
added symbol versioning script to ubuntu_
application_ apii_mirclient - 180. By Stephen M. Webb
-
added symbol versioning script to ubuntu_
application_ apii_mirserver - 179. By Stephen M. Webb
-
added symbol versioning script to ubuntu_
application_ api - 178. By Stephen M. Webb
-
Makes builds FTBFS on ABI changes (lp: #1262671).
FAILED: Continuous integration, rev:178 /code.launchpad .net/~bregma/ platform- api/lp- 1262671/ +merge/ 199662/ +edit-commit- message
No commit message was specified in the merge proposal. Click on the following link and set the commit message (if you want a jenkins rebuild you need to trigger it yourself):
https:/
http:// jenkins. qa.ubuntu. com/job/ platform- api-ci/ 176/ jenkins. qa.ubuntu. com/job/ platform- api-trusty- amd64-ci/ 10/console jenkins. qa.ubuntu. com/job/ platform- api-trusty- armhf-ci/ 10/console jenkins. qa.ubuntu. com/job/ platform- api-trusty- i386-ci/ 10/console
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/platform- api-ci/ 176/rebuild
http://