Ticket #502 (new task) — at Version 2
Opened 4 years ago
Last modified 23 months ago
Add chroot building support to haikuporter
| Reported by: | scottmc | Owned by: | brecht |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | haikuporter | Version: | |
| Severity: | normal | Keywords: | |
| Cc: |
Description (last modified by scottmc) (diff)
In order to avoid unintended picking-up of dependencies, the build process
should run in a dedicated chroot-environment, so haikuporter would have to
create a basic folder structure, bind-mount /system into it, invoke pkgman
in order to download the build-required packages, put the downloaded
packages into the chroot-environment and mount them there via package-fs.
Finally, haikuporter would proceed with the usual: i.e. download the
sources, enter the chroot and execute whatever build action has been
requested.
Change History
comment:1 Changed 4 years ago by scottmc
- Milestone set to hpkgbuild version 1.0
comment:2 Changed 2 years ago by scottmc
- Component changed from hpkgbuild to haikuporter
- Description modified (diff)
- Milestone hpkgbuild version 1.0 deleted
- Summary changed from Add chroot building support to hpkgbuild to Add chroot building support to haikuporter
Note: See
TracTickets for help on using
tickets.
