Source: u-boot
Version: 2021.01+dfsg-5
Severity: wishlist
X-Debbugs-Cc: jo...@debian.org

Hi,

creating a bootable Debian image is extremely easy thanks to the many
tools doing the same thing:

https://wiki.debian.org/SystemBuildTools#General_tools

What is hard is:

 - doing this for foreign architectures
 - doing it without superuser privileges
 - producing bit-by-bit reproducible output

And none of the tools on that list offers these properties. In my latest
rant about the topic [1] I list u-boot-qemu as one of the possible
solutions. Using u-boot is nice because:

 - it (theoretically) supports more architectures than extlinux or grub
 - since u-boot binaries for qemu come from the outside, the image
   itself can be bit-by-bit reproducible (impossible with grub or
   extlinux)

The u-boot-qemu already builds for a number of targets. Would it easily
be possible to add more so that at least all our release architectures
are covered?

Thanks!

cheers, josch

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=944386#30

Reply via email to