Merge lp:~bregma/mir/build-on-saucy into lp:~mir-team/mir/trunk
Status: | Rejected |
---|---|
Rejected by: | Alan Griffiths |
Proposed branch: | lp:~bregma/mir/build-on-saucy |
Merge into: | lp:~mir-team/mir/trunk |
Diff against target: |
59 lines (+8/-3) 4 files modified
examples/CMakeLists.txt (+1/-0) src/server/compositor/swapper_factory.cpp (+4/-2) src/server/options/program_option.cpp (+1/-0) tests/mir_test_framework/process.cpp (+2/-1) |
To merge this branch: | bzr merge lp:~bregma/mir/build-on-saucy |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alan Griffiths | Disapprove | ||
Daniel van Vugt | Disapprove | ||
PS Jenkins bot (community) | continuous-integration | Needs Fixing | |
Alexandros Frantzis (community) | Needs Fixing | ||
Review via email: mp+168566@code.launchpad.net |
Commit message
Tweaks to get the code base building on Ubuntu 13.10 "Saucy Salamander".
Description of the change
Fixes to get mir building on Saucy Salamander. Mostly due to GCC 4.8 and CMake 2.8.11.
(1) include the required headers where previously they were indirectly included
(2) disables some new GCC 4.8 warnings in the presence of -Werror
(3) avoid depending on the side effects of code executed within an assert() statement, since CMake now sets NDEBUG
Unmerged revisions
- 733. By Stephen M. Webb
-
made removed warning more specific
- 732. By Stephen M. Webb
-
adjusted coding style to match the oral folklore of the project
- 731. By Stephen M. Webb
-
repaired the use of assert() on code with side effects
- 730. By Stephen M. Webb
-
removed unused-variable warning causing a FTBFS with GCC 4.8
- 729. By Stephen M. Webb
-
added required header to fix FTBFS
- 728. By Kevin DuBois
-
Add an algorithm for dynamically switching between two differrent BufferSwapper algorithms.
Approved by PS Jenkins bot, Alan Griffiths, Alexandros Frantzis, Robert Carr, kevin gunn.
- 727. By Alan Griffiths
-
client: close surface fds when finished with surface.
Approved by Alexandros Frantzis, PS Jenkins bot.
- 726. By Robert Carr
-
debian/: Add boost program options to dependencies for libmirserver-dev.
Approved by Alan Griffiths, Alexandros Frantzis, PS Jenkins bot.
- 725. By Daniel van Vugt
-
Make the default cursor more cursor-like.
Approved by Robert Ancell, Alan Griffiths, PS Jenkins bot.
- 724. By Robert Carr
-
Change client library display sizes to unsigned.
Approved by Robert Ancell, PS Jenkins bot, Alan Griffiths.
PASSED: Continuous integration, rev:731 jenkins. qa.ubuntu. com/job/ mir-ci/ 697/ jenkins. qa.ubuntu. com/job/ mir-android- raring- i386-build/ 861 jenkins. qa.ubuntu. com/job/ mir-clang- raring- amd64-build/ 743 jenkins. qa.ubuntu. com/job/ mir-raring- amd64-ci/ 182 jenkins. qa.ubuntu. com/job/ mir-raring- amd64-ci/ 182/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-vm- ci-build/ ./distribution= quantal, flavor= amd64/389
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins: 8080/job/ mir-ci/ 697/rebuild
http://