Re: ARM Ports BoF: armel in buster
On 08/28/2017 10:11 PM, W. Martin Borgert wrote:
> This depends on the build process: In my case we build in a
> clean environment with all build dependencies pre-installed.
> Remember, this is not a generic Debian build process, but a
> specialised one for certain packages.
I'm pretty sure the standard sbuild build process is generic enough
to be used for all kinds of Debian packages. After all, sbuild is the
standard tool that we're using on the buildds.
I think "specialized" here just means what you're used to using.
>> Or just create chroots for the architectures you need with qemu-debootstrap. No
>> need to use any fancy containerization fuzz. All you ever needed was a chroot
>> and sbuild, no need for a bigger software stack written in Golang on top of that.
> No Go/docker here, nor qemu, just systemd-nspawn :~)
qemu-debootstrap is just used for creating the chroot. You cannot create
the chroot on amd64 without qemu because you cannot run the second stage
of debootstrap after running debootstrap --foreign --arch=armel.
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - firstname.lastname@example.org
`. `' Freie Universitaet Berlin - email@example.com
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913