freebsd-dev/release
Nathan Whitehorn 1ca8842f3a Use makefs(8) in release VM-image generation instead of md(4) and newfs.
Using makefs instead reduces the privileges needed to build VM images,
simplifies the script (no need to copy files to a fresh image at the end),
and improves portability by allowing generation of cross-endian images.
As a result of the last, this patch also adds support for generation of
powerpc64 and powerpc64le VM images.

No other changes to the output. Tested and working for both amd64 and
powerpc64 targets.

Reviewed by:	gjb
Differential Revision:	https://reviews.freebsd.org/D28912
2021-02-24 21:16:56 -05:00
..
amd64 Bump the ISO EFI partition size from 1024 to 2048, following r366732. 2020-10-15 23:05:13 +00:00
arm release: permanently remove the 'reldoc' target and associates 2021-02-17 23:00:03 -05:00
arm64 release: permanently remove the 'reldoc' target and associates 2021-02-17 23:00:03 -05:00
i386 Make i386 memstick images bootable. 2020-05-24 18:25:49 +00:00
packages pkgbase: correct typo in System Accounting Utilities 2021-01-11 08:44:17 -05:00
pkg_repos Update the pkg-stage target to be more compatible with pkg-1.2: 2014-01-16 16:12:09 +00:00
powerpc Delete memstick images for PowerPC. 2021-02-23 22:17:20 -05:00
riscv release: permanently remove the 'reldoc' target and associates 2021-02-17 23:00:03 -05:00
scripts Use makefs(8) in release VM-image generation instead of md(4) and newfs. 2021-02-24 21:16:56 -05:00
tools Use makefs(8) in release VM-image generation instead of md(4) and newfs. 2021-02-24 21:16:56 -05:00
Makefile release: permanently remove the 'reldoc' target and associates 2021-02-17 23:00:03 -05:00
Makefile.azure release: update to use git instead of svn: 2020-08-12 16:25:25 +00:00
Makefile.ec2 release: update to use git instead of svn: 2020-08-12 16:25:25 +00:00
Makefile.gce release: update to use git instead of svn: 2020-08-12 16:25:25 +00:00
Makefile.inc1 Append the branch commit count to _SNAP_SUFFIX for development 2020-12-16 18:40:49 +00:00
Makefile.mirrors Append the branch commit count to _SNAP_SUFFIX for development 2020-12-16 18:40:49 +00:00
Makefile.vagrant release: update to use git instead of svn: 2020-08-12 16:30:33 +00:00
Makefile.vm pass UNAME_r to fix building 14.x ports on 13.x 2021-02-18 18:53:20 -05:00
rc.local Remove pc98 support completely. 2017-01-28 02:22:15 +00:00
release.conf.sample release: permanently remove the 'reldoc' target and associates 2021-02-17 23:00:03 -05:00
release.sh release: permanently remove the 'reldoc' target and associates 2021-02-17 23:00:03 -05:00