Commit d6d9cb6
committed
fix: sbuild/gbp wrapper now correctly builds quilt-format debian packages in docker
- Fixed the wrapper to avoid host-side build-dependency checks by adding --no-clean-source to sbuild.
- Ensured gbp buildpackage creates .dsc and .orig.tar.xz before invoking sbuild, so quilt-format packages build correctly.
- Removed incorrect use of -d (which was being passed to sbuild instead of dpkg-buildpackage).
- Now, sbuild runs entirely inside the chroot, and all Build-Depends are resolved in the container, not on the host.
- The build now fails only if dependencies are missing in the target distro, not due to wrapper or Docker issues.
- This enables proper cross-building and native builds for both quilt and native source formats.
- Improved error handling and logging for easier debugging of Docker and sbuild failures.
Signed-off-by: Simon Beaudoin <sbeaudoi@qti.qualcomm.com>1 parent a88ad9a commit d6d9cb6
1 file changed
+3
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
268 | 268 | | |
269 | 269 | | |
270 | 270 | | |
271 | | - | |
| 271 | + | |
| 272 | + | |
272 | 273 | | |
273 | 274 | | |
274 | 275 | | |
275 | | - | |
| 276 | + | |
276 | 277 | | |
277 | 278 | | |
278 | 279 | | |
| |||
0 commit comments