git: 1ca8842f3ad9 - main - Use makefs(8) in release VM-image generation instead of md(4) and newfs.
Glen Barber
gjb at freebsd.org
Thu Mar 4 13:51:30 UTC 2021
On Thu, Feb 25, 2021 at 02:25:14AM +0000, Nathan Whitehorn wrote:
> The branch main has been updated by nwhitehorn:
>
> URL: https://cgit.FreeBSD.org/src/commit/?id=1ca8842f3ad9725863c9affc044d1974a51818a9
>
> commit 1ca8842f3ad9725863c9affc044d1974a51818a9
> Author: Nathan Whitehorn <nwhitehorn at FreeBSD.org>
> AuthorDate: 2021-02-25 02:16:56 +0000
> Commit: Nathan Whitehorn <nwhitehorn at FreeBSD.org>
> CommitDate: 2021-02-25 02:16:56 +0000
>
> 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
If you MFC this to stable/13, please also include fa04db476201. I did
not realize this will break virtual machine image builds using the
in-tree tools.
Glen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/dev-commits-src-all/attachments/20210304/da2a5218/attachment.sig>
More information about the dev-commits-src-all
mailing list