live-build/functions
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
..
aliases.sh fix $@ parameter expansion issues 2020-04-23 09:38:01 +00:00
architectures.sh architectures.sh: armhf/armel can be built on arm64 2020-06-01 07:49:56 -07:00
arguments.sh fix usage/help/man bugs 2020-05-03 01:38:17 +01:00
breakpoints.sh use local scope for private function vars 2020-03-16 22:10:03 +00:00
cache.sh Restore_package_cache: Handle existing but empty packages directory 2021-02-04 12:37:46 -08:00
chroot.sh Simpler handling of http proxies 2021-09-23 13:53:49 +02:00
chroot_bind_path.sh use local scope for private function vars 2020-03-16 22:10:03 +00:00
color.sh amend copyright & licensing blocks 2020-03-11 13:51:19 +00:00
common.sh fix usage/help/man bugs 2020-05-03 01:38:17 +01:00
compatibility.sh Added the option to include files before and after package installation 2020-10-27 15:07:11 +00:00
conffile.sh config: tweak config file loading order 2020-05-02 20:44:02 +01:00
configuration.sh Add initial riscv64 support 2021-11-14 09:22:41 -08:00
echo.sh tidy up Echo_breakage() 2020-05-02 13:06:17 +01:00
exit.sh exit.sh: fix selinux mountpoint 2021-01-14 01:44:30 +01:00
firmwarelists.sh Firmware download: skip architecture if not found 2021-04-02 16:57:33 +01:00
init.sh extend config validation to all build components 2020-05-04 13:26:19 +01:00
lockfile.sh locks: tidy lock acquisition 2020-03-13 15:37:38 +00:00
losetup.sh Replace 'which' with 'command -v' to test for the existance of an executable 2020-05-01 09:59:11 +00:00
man.sh fix usage/help/man bugs 2020-05-03 01:38:17 +01:00
packagelists.sh fix $@ parameter expansion issues 2020-04-23 09:38:01 +00:00
packages.sh packages.sh: check for /etc/debian_version existance rather than dpkg-query aviability 2021-01-13 12:39:07 +00:00
sourcelist.sh security: do not append /updates from bullseye onward 2021-03-30 15:30:32 +01:00
stagefile.sh improve stagefiles encapsulation 2020-05-02 14:49:45 +01:00
usage.sh Use descriptive parameter names for Usage() 2020-04-23 16:38:59 +02:00
wrapper.sh fix $@ parameter expansion issues 2020-04-23 09:38:01 +00:00