live-build/scripts/build
Ryan Finnie 5da4ff53be
Add initial riscv64 support
Notes:
- No bootloader is configured; images must be booted via direct kernel
  - Tested via qemu + opensbi fw_jump.elf + kernel/initrd
- As riscv64 is currently in ports, the following options are required:
    --distribution unstable
    --mirror-bootstrap http://ftp.ports.debian.org/debian-ports/
    --security false
    --debootstrap-options --keyring=/usr/share/keyrings/debian-ports-archive-keyring.gpg
- Normally ports require stacking two dists, unstable and unreleased.
  debootstrap does not support doing this, but as of this writing, there
  is nothing in riscv64 unreleased which is required to bootstrap.
  However, this would not have been possible a year ago.
2021-11-14 09:22:41 -08:00
..
binary Adding dm-verity support for rootfs 2021-07-11 10:33:48 +02:00
binary_checksums Fixed handling of checksums in combination with the d-i installer. 2021-03-21 12:32:54 +01:00
binary_chroot stagefiles: s/Require_stagefile/Require_stagefiles/ 2020-03-17 22:59:37 +00:00
binary_disk The local LIVE_BUILD wins over the system live-build for the list of udeb inclusions. Only copy when the distribution is known 2021-02-10 21:47:20 +01:00
binary_dm-verity Enable dm-verity support also for ext filesystems 2021-07-19 11:52:09 +02:00
binary_grub-efi binary_grub-efi: Allow removal of protected packages 2021-08-04 16:02:06 +01:00
binary_grub-legacy s/Remove_package/Remove_packages/ 2020-05-05 19:55:28 +01:00
binary_grub-pc s/Remove_package/Remove_packages/ 2020-05-05 19:55:28 +01:00
binary_grub_cfg Fix a small info message 2021-01-21 08:28:38 +01:00
binary_hdd s/Remove_package/Remove_packages/ 2020-05-05 19:55:28 +01:00
binary_hooks stagefiles: s/Require_stagefile/Require_stagefiles/ 2020-03-17 22:59:37 +00:00
binary_includes config: s/LIVE_IMAGE_TYPE/LB_IMAGE_TYPE/ 2020-04-23 16:54:31 +00:00
binary_iso Fix build on architecture without syslinux 2021-02-14 21:38:19 +00:00
binary_linux-image Add initial riscv64 support 2021-11-14 09:22:41 -08:00
binary_loadlin Preserve timestamps 2021-01-01 16:51:02 +00:00
binary_manifest Preserve timestamps 2021-01-01 16:51:02 +00:00
binary_memtest Preserve timestamps 2021-01-01 16:51:02 +00:00
binary_netboot config: s/LIVE_IMAGE_TYPE/LB_IMAGE_TYPE/ 2020-04-23 16:54:31 +00:00
binary_onie config: s/LIVE_IMAGE_TYPE/LB_IMAGE_TYPE/ 2020-04-23 16:54:31 +00:00
binary_package-lists Bugfix: do not create /dev/lock and /dev/lock-frontend 2021-01-17 14:06:11 +00:00
binary_rootfs Add initial riscv64 support 2021-11-14 09:22:41 -08:00
binary_syslinux binary_syslinux: Do not modify grub theme.txt if grub/splash.png exists 2021-01-30 21:58:09 -08:00
binary_tar config: s/LIVE_IMAGE_TYPE/LB_IMAGE_TYPE/ 2020-04-23 16:54:31 +00:00
binary_win32-loader Preserve timestamps 2021-01-01 16:51:02 +00:00
binary_zsync s/Remove_package/Remove_packages/ 2020-05-05 19:55:28 +01:00
bootstrap bootstrap_archives: remove useless param 2020-04-23 09:38:02 +00:00
bootstrap_archives bootstrap_archives: remove useless param 2020-04-23 09:38:02 +00:00
bootstrap_cache adjust action arg consumption order 2020-05-03 01:31:47 +01:00
bootstrap_debootstrap Simpler handling of http proxies 2021-09-23 13:53:49 +02:00
build extend config validation to all build components 2020-05-04 13:26:19 +01:00
chroot Added the option to include files before and after package installation 2020-10-27 15:07:11 +00:00
chroot_apt Simpler handling of http proxies 2021-09-23 13:53:49 +02:00
chroot_archives s/Remove_package/Remove_packages/ 2020-05-05 19:55:28 +01:00
chroot_cache adjust action arg consumption order 2020-05-03 01:31:47 +01:00
chroot_debianchroot adjust action arg consumption order 2020-05-03 01:31:47 +01:00
chroot_devpts adjust action arg consumption order 2020-05-03 01:31:47 +01:00
chroot_dpkg adjust action arg consumption order 2020-05-03 01:31:47 +01:00
chroot_firmware firmware: robustify and simplify archive area checking 2020-04-23 15:46:43 +02:00
chroot_hacks config: s/LIVE_IMAGE_TYPE/LB_IMAGE_TYPE/ 2020-04-23 16:54:31 +00:00
chroot_hooks Option for using systemd-nspawn instead of chroot for hooks. 2020-10-12 18:26:16 +00:00
chroot_hostname Added the option to include files before and after package installation 2020-10-27 15:07:11 +00:00
chroot_hosts adjust action arg consumption order 2020-05-03 01:31:47 +01:00
chroot_includes_after_packages Added the option to include files before and after package installation 2020-10-27 15:07:11 +00:00
chroot_includes_before_packages Added the option to include files before and after package installation 2020-10-27 15:07:11 +00:00
chroot_install-packages stagefiles: s/Require_stagefile/Require_stagefiles/ 2020-03-17 22:59:37 +00:00
chroot_interactive stagefiles: s/Require_stagefile/Require_stagefiles/ 2020-03-17 22:59:37 +00:00
chroot_linux-image stagefiles: s/Require_stagefile/Require_stagefiles/ 2020-03-17 22:59:37 +00:00
chroot_package-lists Don't fail if one of the package lists expands to an empty list 2021-01-12 14:48:27 +01:00
chroot_prep improve stagefiles encapsulation 2020-05-02 14:49:45 +01:00
chroot_preseed s/Remove_package/Remove_packages/ 2020-05-05 19:55:28 +01:00
chroot_proc adjust action arg consumption order 2020-05-03 01:31:47 +01:00
chroot_resolv Added the option to include files before and after package installation 2020-10-27 15:07:11 +00:00
chroot_selinuxfs adjust action arg consumption order 2020-05-03 01:31:47 +01:00
chroot_sysfs adjust action arg consumption order 2020-05-03 01:31:47 +01:00
chroot_sysv-rc adjust action arg consumption order 2020-05-03 01:31:47 +01:00
chroot_tmpfs adjust action arg consumption order 2020-05-03 01:31:47 +01:00
clean Apply SOURCE_DATE_EPOCH to newly generated files and create a log 2021-01-15 09:22:29 +00:00
config Simpler handling of http proxies 2021-09-23 13:53:49 +02:00
efi-image mkfs.msdos needs at most 32 bits for the -i argument. 2021-02-16 21:22:12 +01:00
grub-cpmodules amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
installer chroot_prep: expand coverage 2020-04-23 09:38:02 +00:00
installer_debian-installer lilo is not available any more in Bullseye (and newer), see #973850 2021-02-10 21:47:22 +01:00
installer_preseed strip progress-linux distro hacks 2020-03-20 10:19:33 +00:00
source chroot_prep: expand coverage 2020-04-23 09:38:02 +00:00
source_checksums Fixed handling of checksums in combination with the d-i installer. 2021-03-21 12:32:54 +01:00
source_debian config: improve BIOS/EFI bootloader selection handling 2020-05-04 21:40:13 +01:00
source_disk Use SOURCE_DATE_EPOCH for 'now' in .disk/info 2021-01-15 09:22:29 +00:00
source_hdd s/Remove_package/Remove_packages/ 2020-05-05 19:55:28 +01:00
source_hooks stagefiles: s/Require_stagefile/Require_stagefiles/ 2020-03-17 22:59:37 +00:00
source_iso SOURCE_DATE_EPOCH is always set 2021-01-15 09:22:29 +00:00
source_live stagefiles: s/Require_stagefile/Require_stagefiles/ 2020-03-17 22:59:37 +00:00
source_tar config: s/LIVE_IMAGE_NAME/LB_IMAGE_NAME/ 2020-04-23 16:54:31 +00:00