Merge lp:~cjwatson/launchpad-buildd/avoid-pbuilder into lp:launchpad-buildd
Proposed by
Colin Watson
on 2015-06-15
| Status: | Merged |
|---|---|
| Merged at revision: | 152 |
| Proposed branch: | lp:~cjwatson/launchpad-buildd/avoid-pbuilder |
| Merge into: | lp:launchpad-buildd |
| Diff against target: |
338 lines (+257/-8) 5 files modified
Makefile (+1/-0) buildrecipe (+105/-7) debian/changelog (+8/-0) debian/control (+1/-1) lpbuildd/tests/test_buildrecipe.py (+142/-0) |
| To merge this branch: | bzr merge lp:~cjwatson/launchpad-buildd/avoid-pbuilder |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| William Grant | code | 2015-06-15 | Approve on 2015-06-24 |
|
Review via email:
|
|||
Description of the Change
Reimplement build-dependency installation for recipes by hand using sbuild-like logic, allowing us to drop use of pbuilder and support :native in recipe build-dependencies.
I've had most of this lying around for a while, and finally managed to polish this up and get it working today. Full testing is fiddly, but I got it working against a local Launchpad instance with a slightly older version of lp:unity-scopes-api that still had a :native build-dependency.
To post a comment you must log in.
lp:~cjwatson/launchpad-buildd/avoid-pbuilder
updated
on 2015-06-17
- 153. By Colin Watson on 2015-06-17
-
Avoiding pbuilder fixes LP: #728494 as well.
review:
Approve
(code)
