Merge lp:~robert-ancell/mir/mir-client-platform-mesa-dev-depends into lp:mir
Status: | Rejected |
---|---|
Rejected by: | Chris Halse Rogers |
Proposed branch: | lp:~robert-ancell/mir/mir-client-platform-mesa-dev-depends |
Merge into: | lp:mir |
Diff against target: |
23 lines (+3/-1) 2 files modified
debian/control (+2/-1) src/platforms/mesa/mir-client-platform-mesa.pc.in (+1/-0) |
To merge this branch: | bzr merge lp:~robert-ancell/mir/mir-client-platform-mesa-dev-depends |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alan Griffiths | Disapprove | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Daniel van Vugt | Needs Information | ||
Tiago Stürmer Daitx (community) | Approve | ||
Review via email: mp+273631@code.launchpad.net |
Commit message
Update mir-client-
The mir-client-
mir_toolkit/
mir_toolkit/
The former is from libmircommon-dev, so add this to the package dependencies.
The latter is from libmirclient-dev so add the appropriate dependency into the
pkgconfig file so the include directories are passed to the compiler.
Unmerged revisions
- 2999. By Robert Ancell
-
Use Requires.private, not Depends...
- 2998. By Robert Ancell
-
Update mir-client-
platform- mesa pkgconfig and package depends. The mir-client-
platform- mesa headers use:
mir_toolkit/mir_native_ buffer. h
mir_toolkit/client_ types.h The former is from libmircommon-dev, so add this to the package dependencies.
The latter is from libmirclient-dev so add the appropriate dependency into the
pkgconfig file so the include directories are passed to the compiler.
Seems like the right solution, and I assume it works.
In theory however external non-server projects should have zero visibility of libmircommon- things. So I wonder what did we mess up in Mir to violate that goal?...